25
57
223
473
235
163
117
12
49
207
415
2112
71
243
9
31
983
503
431
359
252
10
264
363
280
208
7
440
118
61
170
13
181
37
322
463
103
253
364
475
343
104
166
848
217
115
3033
261
2359
1349
333
284
490
192
112
568