35
699
406
436
428
598
15
145
359
404
192
778
433
367
328
0
601
0
577
884
0
428
635
382
410
423
421
430
361
306
447
39
337
22
23
23
24
23
26
22
25
38
23
25
22
23
25
25
24
27
22
26
23
23
25
22
42
26
22
26
28
26
25
22
27
25
23
25
25
37
26
23
26
25
25
22
25
25
22
22
25
24
22
22
26
25
26
26
23
26
23
25
22
26
26
24
38
24
0
26
25
23
26
25
23
25
26
0