20
21
22
24
24
23
22
21
19
17
13
18
25
23
25
28
28
26
26
26
27
27
27
31
39
43
42
41
39
36
35
35
36
37
44
53
54
53
46
40
48
53
57
60
63
67
67
67
67
69
73
74
74
79
83
84
74
82
81
71
84
90
81
81
94
102
106
97
90
99
105
110
115
132
169
153
141
138
138
158
207
217
230
225
220
214
208
200
196
175
180
186
191
200
207
215
219
226
235
243
249
263
274
276
284
286
287
288
288
288
288
288
287
286
285
285
285
283
276
273
270
266
262
255
251
249
249
249
249
250
250
250
240
220
201
191
181
174
192
200
207
214
222
229
224
208
196
183
172
159
150
134
134
139
146
159
152
142
129
124
153
163
145
123
119
115
106
102
99
98
97
96
95
93
92
90
88
86
84
83
81
80
83
85
84
81
77
77
79
81
83
86
86
85
84
80
77
73
73
71
71
71
71
70
67
65
64
59
55
51
48
45
48
52
53
53
47
42
40
39
39
38
37
36
36
36
36
35
40
44
43
41
39
34
31
29
26
28
30
31
29
26
26
26
26
25
23
22
23
26
18
13
14
14
16
18
20
22
23
24
24
23
22
20
20
20
20
19