18
53
125
264
98
12
47
11
69
51
482
6
138
48
92
29
67
2
10
70
134
166
16
159
112
35
30
17
8
175
65
91
298
74
62
33
139
72
147
160
25
169
73
156
149
220
230
19
153
300
142
28