181
323
498
223
37
902
121
53
1011
238
889
221
327
61
617
325
522
320
122
445
229
170
49
78
473
147
350
374
441
148
177
140
217
88
362
1003
478
425
312
92
315
319
289
256
80
347
461
71
70
257
199
341
154
184
90
447
104
76
44