214
227
218
218
182
406
395
398
353
68
434
547
659
551
363
584
416
65
218
244
227
405
459
474
446
376
217
442
452
623
507
629
259
489
579
392
35
694
224
399
382
459
232
185
398
452
197
445
394
242
555
435
251
261
247
391
420
439
595
555
553
507
74
622
391
401
356
66
69
434
884
550
28
459
590
436
229
176
143
385
396
217
481
550
443
66
0
47
46