225
533
432
749
221
229
229
233
230
227
120
214
129
235
213
240
109
416
425
233
421
223
593
774
472
226
428
460
413
437
604
533
224
267
120
216
221
455
588
468
441
161
127
425
463
429
35
347
356
175
439
118
371
692
467
236
397
779
587
755
406
241
428
561
439
395
66