380
104
583
184
541
124
602
327
573
178
417
160
200
89
324
147
333
50
385
31
304
140
461
39
534
54
436
100
343
109
457
8
182
171
388
61
222
48
564
71