17
947
206
625
47
75
197
224
78
110
91
36
566
212
191
23
88
107
880
260
186
31
146
200
427
24
581
98
303
308
401
63
205
114
301
44
22
213
290
7
1092
523
472
136
35
9
64
293
434
241
496
219
129
62