18
18
19
23
25
30
35
35
23
16
22
20
16
11
13
16
21
18
21
24
23
23
23
23
23
28
28
28
27
25
23
23
27
27
27
25
23
23
23
23
23
23
22
21
24
46
44
42
39
37
35
37
40
41
33
31
32
33
32
32
32
32
32
32
32
32
32
40
41
43
43
43
43
43
43
43
43
43
44
44
44
44
45
46
46
46
46
47
47
48
48
48
48
48
48
48
50
60
61
59
59
59
59
59
59
59
59
60
60
60
60
60
60
65
67
63
63
63
63
65
67
69
68
67
66
65
65
65
63
63
63
64
66
67
67
67
67
72
72
73
75
76
77
77
75
77
77
77
77
77
77
78
79
81
81
82
85
85
87
89
92
99
98
99
102
118
124
129
133
135
138
141
141
140
138
124
121
120
121
124
128
143
146
153
153
153
154
154
155
155
156
156
156
157
157
158
158
158
159
159
159
159
165
166
167
169
169
170
171
174
176
176
176
176
176
176
176
176
176
176
176
177
177
177
177
180
182
183
184
186
187
187
187
187
187
187
187
188