420
111
600
185
703
193
1188
627
589
178
432
161
209
89
341
149
348
50
405
33
317
140
493
45
596
74
486
112
414
130
468
8
192
171
407
62
240
50
576
72