52
145
40
44
46
44
43
39
42
40
89
31
39
42
40
41
44
38
43
39
40
43
44
38
52
45
67
44
31
31
43
27
40
50
38
77
38
38
52
44
47
78
387
50
52
41
41
27
207
52
40
44
23
25
22
23
29
26
25
26
26
26
26
28
25
30
26
23
26
27
30
24
0
29
23
26
29
23
26
26
24
23
27
24
24
23
29
26
29
23
30
26
26
26
23
26
27
27
27
25
28
29
28
24
29
26
30
25
38
29
26
26
23
23
29
41
29