343
88
483
450
314
84
232
418
345
170
51
45
485
120
358
228
494
472
279
192
235
128
142
457
303
398
78
243
459
40
196
20
91
473
291
403
59
363
477
240
19
487
481
26
60
166
105
452
438
156
461
