100
105
218
378
103
89
101
414
98
710
559
92
47
45
228
578
550
96
345
93
105
97
109
454
391
386
329
45
403
98
61
103
102
46
43
45
198
403
343
371
115
96
407
438
44
416
408
536
24
427
96
228
60
530
109
108
106
60
43
418
878
391
583
405
99
420
95
213
412
93
22
25
23
24
25
30
22
23
22
26
25
22
22
21
22
22
22
22
45