1
16
2
35
21
52
15
14
5
8
7
24
9
19
25
39
27
50
98
37
78
26
42
20
29
48
51
58
128
46
32
28
117
43
36
22
182
96
70
18
101
23
34
17
57
142
55
38