40
39
40
41
39
143
592
370
432
394
398
39
38
38
41
41
395
39
416
516
458
39
410
41
407
577
348
38
967
621
400
38
426
419
40
40
52
338
41
52
39
40
554
11
11
40
41
40
152
39
39
38
52
308
39
438
38
451
398
40
41
41
409
38
40
41
377
38
460
422
40
406
39
38
419
415
38
428
41
40
536
38
38
40
40
52
28
24
24
26
22
24
22
24
22
23
26
34
22
27
23
38
21
87
25
23
22
23
23
24
23
26
88
25
28
21
25
26
25
25
23
26
26
21
42
24
23
26
37
22
86
26
21
38
28
22
27
25
23
22
26
28
23
26
25
23
23
22
22
22
23
26
26
27
26
26
27
22
25
22
26
22
28
26
24
24
26
24
28
26
26
25
22
23
26
26
26
23
27
26
22
25
25
25
26
28