1
2
54
21
36
53
7
104
14
96
33
63
92
13
6
89
146
44
76
19
47
15
66
65
79
55
49
86
16
35
170
37
32
29
247
30
103
85
113
162
24
28
109
27
123
142
69
8
154
101