31
31
30
30
28
31
31
33
34
31
32
31
31
30
29
30
32
38
38
34
30
30
30
30
30
31
30
30
30
30
30
33
34
32
31
32
33
32
31
32
34
36
34
34
34
35
38
39
44
45
49
47
51
57
56
57
57
56
56
57
58
58
59
61
49
45
42
43
52
66
62
66
60
60
58
55
53
52
53
52
55
49
42
43
43
42
42
42
40
42
43
34
30
33
35
35
34
31
30
30
30
30