215
68
435
195
354
106
508
141
319
90
464
184
320
185
413
174
407
108
488
146
511
146
558
90
403
97
190
183
228
160
68
38
266
178
347
193
450
9
429
189