9
1
8
24
5
63
7
4
18
34
28
37
42
3
21
128
26
10
29
23
43
40
48
2
69
71
76
99
112
22
50
35
53
16
36
182
11
78
39
45
38
60
49
25