46
45
45
43
40
40
40
40
40
40
41
41
41
41
36
36
33
31
29
29
28
28
27
27
26
26
23
21
20
19
18
16
16
17
17
17
17
17
18
19
21
21
26
29
33
34
34
34
35
36
38
38
37
37
46
59
66
73
76
79
79
80
80
80
81
83
85
90
93
97
98
98
98
101
102
103
103
103
102
101
101
101
103
105
110
111
111
111
114
116
118
121
122
121
120
119
119
118
117
117
120
123
127
130
130
133
137
141
148
151
151
152
154
156
160
163
162
162
168
170
171
175
178
179
183
187
191
192
193
193
193
193
191
189
188
188
188
189
190
191
193
192
191
192
190
187
186
185
184
181
178
177
176
175
174
172
174
177
178
178
179
180
182
184
185
186
187
187
188
190
193
196
201
204
205
205
206
212
214
214
212
212
212
214
215
221
224
226
230
233
235
237
239
241
244
245
242
242
242
242
245
247
245
241
232
226
226
225
226
226
219
212
213
213
214
214
214
212
210
206
206
205
204
202
199
197
195
192
188
188
187
186
185
184
181
179
177
176
176
175
175
175
175
175
165
163
162
162
160
159
157
155
148
143
140
137
134
133
130
130
130
127
126
127
131
129
128
127
131
133
133
133
132
132
131
130
127
123
121
119
117
117
116
115
113
108
104
103
102
101
100
99
98
97
96
95
94
93
91
90
89
87
66
48
40
32
31
30
30
26
24
22
22
18
19
20
20
20
19
18
17
16
14
12
10
9
7
6
7
8
8
8
8
8
8
8
9
9
10
10
8
7
6
4
2
1
0
0
0
1
2
3
4
4
2
2
2
3
4
4
4
5
5
7
10
12
16
18
21
23
22
10
11
10
9
8
8
8
8
9
10
9
8
7
9
11
20
23
27
29
30
30
31
32
29
27
29
29
29
29
33
37
37
30
17
17
17
10
7
7
7
8
48
48
47
47
47
47
47
46
46
45