115
114
112
107
108
104
103
102
97
97
96
96
96
95
95
95
95
95
95
95
95
95
95
95
95
96
98
99
99
102
102
102
103
103
103
103
103
103
109
111
113
114
114
115
117
116
116
116
116
116
116
113
112
110
110
108
104
103
103
102
100
100
100
99
99
99
97
97
96
95
94
92
92
92
91
87
83
83
84
84
84
85
85
84
86
86
86
86
86
86
86
86
87
88
88
87
86
86
86
85
83
83
82
82
83
85
86
86
86
86
86
86
85
86
86
86
86
86
85
87
87
89
90
92
92
93
103
106
106
103
102
98
98
98
97
96
95
94
93
91
90
90
90
90
90
90
91
91
90
88
87
87
87
87
87
87
87
86
84
84
84
84
85
85
85
84
83
83
84
85
87
87
87
87
87
87
87
86
85
85
86
87
88
88
88
88
88
87
87
87
86
86
86
86
87
87
83
87
87
87
87
87
87
89
89
89
89
90
90
90
91
91
91
91
91
93
94
93
93
92
91
91
91
90
89
89
89
88
88
89
90
97
98
97
97
97
97
99
102
102
102
103
105
106
109
109
110
109
109
109
108
108
108
108
111
111
114
115
117
117
119
122
124
125
125
118
118
113
112
113
113
113
117
123
125
130
142
148
146
145
142
138
139
156
156
154
152
144
142
141
141
140
140
139
139
138
138
137
137
137
137
136
136
136
137
142
145
148
149
150
150
150
151
153
154
154
154
156
157
158
163
167
169
172
174
176
178
178
179
183
186
191
196
204
212
215
218
223
222
220
219
218
218
217
216
216
216
216
216
216
216
217
217
217
217
217
217
217
216
216
216
215
214
214
214
214
214
215
216
217
222
223
224
227
228
229
231
230
230
230
230
230
233
225
225
226
226
226
225
225
233
234
234
234
240
240
241
242
242
244
247
249
253
254
257
257
255
254
254
253
252
252
252
252
253
254
255
256
257
258
258
260
262
264
265
266
267
267
267
267
267
267
267
266
262
261
261
260
262
262
262
263
265
265
264
265
265
265
265
265
266
269
274
275
277
279
284
285
285
285
285
286
287
288
293
295
297
303
305
306
307
308
305
303
303
302
302
302
302
302
302
302
302
301
300
299
297
291
291
290
290
289
286
283
283
283
283
281
277
267
261
261
261
254
249
247
246
246
246
247
247
247
248
248
262
286
302
304
295
282
270
263
258
253
248
244
243
240
239
239
238
238
235
235
234
231
227
226
225
224
228
232
232
232
230
228
225
223
221
221
222
222
222
218
216
216
216
216
216
216
215
215
215
216
219
219
213
211
209
209
206
205
206
206
205
204
203
202
198
195
194
194
192
189
190
191
192
194
196
198
200
203
204
208
208
213
215
214
211
208
205
203
200
200
194
194
194
191
190
190
189
189
188
188
188
188
189
190
192
191
191
191
191
191
191
191
191
191
191
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
188
186
185
185
184
183
180
179
182
188
189
190
192
186
182
179
178
179
180
183
184
187
190
192
195
183
176
176
181
180
180
180
180
181
184
184
184
182
174
170
170
169
171
173
178
187
197
201
202
201
200
199
187
185
184
190
194
195
193
189
187
186
185
185
185
183
181
174
177
178
182
184
187
189
196
196
194
190
186
180
176
173
173
171
171
172
173
173
174
173
173
174
174
173
173
173
173
175
176
179
184
191
194
196
193
189
187
183
183
183
184
184
184
183
183
183
186
187
188
191
211
213
211
207
203
197
192
187
183
181
181
172
172
173
176
178
176
175
177
179
173
179
181
181
181
178
175
168
172
171
168
167
167
166
166
166
166
167
166
166
166