1
9
13
11
16
15
12
58
53
43
6
61
7
14
8
28
55
56
25
29
51
19
41
177
64
173
164
84
33
88
24
251
261
424
87
125
93
310
97
184
305
509
110
166
353
46
157
99
68
73
49