417
378
449
314
104
125
130
116
392
563
890
163
539
143
406
349
134
15
577
585
387
130
554
688
543
5750
404
682
454
109
115
541
139
111
336
405
744
377
428
125
100
743
437
582
116
1438
395
131
359
356
135
578
569
902
574
126
663
321
118
136
442
587
735
111
409
143
134
675
124
144
126
371
126
112
406
423
137
114
384
163
129
124
125
546
397
21
23
26
23
22
26
23
26
25
26
26
26
25
22
25
23
25
26
26
26
22
26
25
22
26
22
23
22
37
27
22
25
24
26
22
23
25
23
27
22
34
22
25
26
26
22
25
24
25
26
24
24
23
22
42
23
27
26
23
24
23
28
23
22
23
25
26
26
25
22
25
24
24
25
26
22
25
26
23
27
0
26
22
37
37
26
25
25
22
23
25
23
28
23
25
23
22
22
22
26
24
22
27
27
22
27
27
26
27
23
24
41
25
25
26