430
63
152
30
530
149
475
106
625
210
288
69
239
174
415
24
571
196
533
91
120
51
407
94
358
193
267
64
283
195
600
187
226
70
330
189
367
185
203
55