940
354
274
186
464
72
577
151
501
57
578
206
588
146
590
80
268
200
123
58
539
121
347
177
423
63
700
246
429
141
593
163
515
117
409
198
285
153
277
10