2
5
24
10
17
25
127
6
37
39
1
134
7
8
27
41
61
131
60
16
56
92
103
31
19
110
44
318
34
11
21
181
243
234
74
177
136
62
57
78
114
91
235
46
36
72
80
95
63
241
178
674
200
66