40
39
40
40
345
41
39
40
41
38
40
41
342
389
39
409
135
40
39
41
39
40
433
41
38
39
41
40
559
386
41
41
380
41
284
50
422
39
40
38
41
542
255
609
38
373
39
40
417
113
40
39
523
430
40
40
41
26
25
25
43
25
22
23
22
23
26
27
25
25
22
23
23
30
25
27
23
25
23
22
23
42
25
25
25
25
23
25
23
22
23
26
26
27
24
25
24
25
22
27
24
25
23
23
23