10
0
4
14
25
7
6
11
24
9
1
8
22
45
5
29
27
2
15
33
129
20
30
49
28
34
39
75
36
125
97
59
50
16
19
54
37
26
48