109
229
162
228
552
410
124
113
424
576
448
460
862
217
120
432
363
109
761
430
577
208
361
196
122
487
78
224
245
418
119
542
35
414
398
165
266
657
217
117
332
272
559
216
203
127
383
398
571
436
35
488
414
127
212
204
117
498
564
217
422
516
220
208
252
700
437
118
442
436
118
125
117
356
436
163
423
471
412
218
449
389
67
66