220
219
219
219
218
216
216
214
212
212
213
213
214
214
214
214
214
215
216
217
218
218
218
220
222
223
225
225
225
225
226
227
227
227
227
227
227
228
228
234
235
238
238
243
243
236
222
222
221
220
220
220
220
220
220
221
221
224
224
227
228
231
232
233
234
235
243
243
249
245
245
245
245
243
243
243
238
232
232
232
232
232
233
234
234
235
235
235
235
235
236
236
235
235
232
232
232
232
232
231
231
231
231
231
232
237
239
243
244
244
245
245
246
246
245
245
245
246
246
248
248
248
248
248
247
246
244
241
238
235
233
232
227
221
220
218
217
215
211
210
209
210
210
211
211
211
211
210
208
208
207
207
205
204
203
199
200
199
199
200
201
203
201
198
198
198
199
199
190
189
189
189
189
188
188
189
189
187
185
177
176
175
177
176
175
173
171
171
170
168
168
167
165
163
169
170
170
169
157
153
155
160
161
162
163
166
169
172
174
174
173
173
171
170
169
167
168
168
169
171
191
199
203
208
214
223
229
235
237
238
240
243
245
250
255
255
253
251
247
246
245
243
227
219
211
207
202
197
191
187
185
180
172
169
169
169
170
168
168
168
168
168
168
169
171
176
179
184
202
216
237
239
241
240
240
240
240
240
236
236
236
236
236
233
224
206
199
195
194
190
188
186
186
186
189
186
185
186
186
186
186
186
186
186
186
186
186
182
182
182
182
182
182
180
179
178
178
179
178
178
177
177
177
177
176
175
174
174
174
175
177
178
178
182
181
179
175
178
178
178
201
202
203
203
208
210
211
213
214
215
220
221
222
223
226
227
229
232
240
244
246
248
251
252
254
255
260
262
264
266
275
277
279
283
285
287
289
291
292
295
297
300
303
308
311
317
318
319
324
326
331
331
331
334
337
339
341
344
354
355
358
361
362
364
366
368
375
376
378
380
380
380
379
379
378
378
378
378
378
379
379
381
383
388
389
388
388
386
386
386
386
386
385
384
383
382
380
378
377
374
373
371
370
370
369
369
369
369
371
372
373
375
376
375
374
373
372
372
372
371
371
370
370
367
364
364
366
367
367
368
369
369
369
369
370
371
372
373
376
377
378
377
371
366
364
364
366
368
370
371
375
379
385
385
390
393
392
390
374
373
373
371
371
370
370
372
373
372
370
370
370
365
363
362
362
361
361
364
364
361
360
358
357
355
351
349
346
343
328
327
327
326
322
321
320
312
310
309
307
304
301
299
299
297
296
295
292
290
288
286
285
280
279
277
272
269
268
267
267
266
265
265
265
263
258
255
252
249
248
245
244
243
238
238
238
238
231
227
222
221
219
217
214
214
214
213
211
211
211