175
12
2960
64
869
162
106
156
14
126
119
38
256
66
238
1509
36
143
117
200
50
189
34
217
204
247
469
228
2283
68
137
198
220
249
214
17
324
257
154
331
312
224
25
82
65
67
9
11
6
24
242
138
43
255
345
356