406
214
368
582
452
416
234
35
583
891
229
542
385
89
442
535
35
420
393
459
433
453
127
241
422
557
409
432
220
573
462
596
230
224
416
123
234
228
123
227
446
1042
220
114
118
215
1210
119
470
213
148
219
216
403
35
386
484
121
350
416
121
223
128
383
215
120
772
471
436
118
119
401
121
504
236
449