96
750
329
896
206
593
91
420
227
428
93
467
54
370
119
512
126
580
587
193
674
28
275
162
397
150
510
92
1,130
56
623
53
477
254
628