39
39
441
46
177
57
41
41
46
40
44
52
46
52
44
38
44
44
394
408
46
361
47
39
52
52
52
52
52
306
44
41
52
52
44
38
41
619
52
40
44
47
40
46
45
46
42
41
47
46
46
46
408
333
52
41
31
52
118
31
44
52
39
52
47
38
44
40
44
24
42
38
29
26
29
26
25
26
26
38
28
29
26
24
24
29
29
29
26
25
26