19
130
8
410
177
191
6
23
297
47
211
98
325
149
68
375
243
147
466
134
172
295
83
1047
127
230
341
90
222
202
154
117
334
718
311
86
58
366
96
35
166
403
231
42
505
28
152
18
32
195
196
2537
94
56
29
290
447
31
145