370
102
579
182
491
92
435
208
572
178
416
160
198
88
323
146
330
49
384
31
303
140
452
39
512
39
429
95
310
85
455
6
178
170
386
60
221
48
562
71