114
143
76
138
97
233
196
199
205
576
401
208
203
98
427
342
568
531
431
35
554
580
172
387
228
60
103
58
552
576
369
555
446
404
426
453
60
86
457
405
471
450
447
546
414
345
64
612
105
446
421
555
406
68
434
58
388
426
197
467
409
73
272
238
431
219
458
447
70
465
108
462
387
443
66
115
120