29
28
28
28
28
28
27
21
21
21
21
19
18
18
18
18
17
17
17
17
17
19
23
25
27
27
28
29
30
30
30
30
32
33
34
37
39
40
46
53
59
59
60
62
62
62
55
56
57
58
60
64
65
67
67
67
67
68
68
68
69
73
75
76
76
76
76
77
77
78
80
81
81
82
83
84
85
85
85
86
87
87
87
87
87
86
86
73
71
70
68
68
69
69
69
69
70
70
71
71
72
76
76
76
77
78
81
82
84
86
87
89
94
95
95
103
103
103
104
107
108
108
109
109