4
13
15
6
2
21
8
5
1
0
24
27
7
36
39
17
125
14
10
12
9
49
31
16
30
20
23
22
128
48
37
32
43
38
18
115
62
51
25