229
38
112
386
398
0
440
40
390
437
430
569
66
591
310
331
418
361
736
40
388
363
416
340
575
389
40
178
397
444
434
402
374
771
40
422
38
426
41
40
40
40
26
25
26
23
23
24
22
24
26
23
42
26
24
25
23
23
23
25
23
22
23
28
26
26
24
24
23
23
26
23
25
25
22
22
23
25
23
22
25
28
23
24
26
26
25
24
23
23
23
26
22
22
24