167
413
365
473
429
375
400
711
147
412
459
427
443
405
74
364
358
411
270
73
442
389
482
141
439
477
483
620
144
434
82
428
136
72
645
370
447
397
142
90
141
166
628
74
337
705
315
37
163
472
476
998
77
661
463
436
414
645
452
143
573
86
581
202
154
124
66
70
144
143
131