240
238
235
231
230
230
228
227
227
228
229
224
225
227
227
227
227
227
227
227
224
224
224
223
221
223
221
221
221
221
221
221
222
222
223
223
222
220
220
220
221
221
222
222
222
221
222
222
222
222
222
222
222
222
222
222
222
223
223
223
224
225
226
226
226
226
226
226
227
227
227
227
226
226
227
226
227
228
229
229
230
229
228
228
229
230
229
231
232
230
230
232
231
231
231
232
234
234
234
234
235
235
236
236
234
235
235
236
236
236
236
236
237
237
238
238
239
239
239
239
239
239
239
239
239
241
241
241
241
241
240
240
240
240
241
241
242
242
242
242
242
242
242
242
243
245
245
246
246
246
246
247
247
250
248
247
247
248
248
249
250
244
248
248
248
247
253
250
246
245
245
251
248
250
254
250
258
259
260
270
272
260
254
271
268
256
253
256
255
254
255
256
254
255
255
256
256
256
256
258
259
260
261
261
260
258
257
257
260
260
254
252
253
258
259
255
259
255
254
255
259
260
255
255
258
257
259
261
261
263
264
259
258
257
255
254
257
258
259
259
259
259
259
259
259
259
263
263
262
262
262
262
262
273
282
284
293
297
315
321
335
337
340
347
350
357
358
361
361
361
360
358
363
369
367
366
365
366
366
366
365
365
366
366
367
367
367
362
364
370
370
370
373
374
376
372
375
375
375
374
370
368
362
359
353
347
342
338
335
333
322
319
316
304
301
295
294
288
288
288
284
282
281
281
281
281
286
286
284
279
278
279
278
279
294
309
322
324
328
330
332
336
338
338
338
343
357
358
361
361
362
368
364
357
355
351
356
357
358
361
361
354
352
351
348
347
349
349
362
370
375
379
380
385
388
389
390
391
391
391
390
388
387
386
382
375
372
365
363
359
342
337
335
335
337
337
337
332
330
326
315
304
304
304
302
289
287
284
281
280
274
266
263
263
263
264
271
271
271
272
291
291
292
293
293
296
297
299
301
303
311
314
324
329
337
341
345
352
355
355
358
358
358
358
357
357
357
355
354
355
361
363
367
381
383
382
383
386
390
393
390
389
379
377
374
369
368
359
355
351
343
343
343
340
333
329
323
317
317
316
311
309
303
301
301
301
301
296
293
292
292
293
292
288
288
288
287
285
285
285
285
283
283
281
281
281
281
281
285
285
279
278
278
279
278
277
279
280
280
277
277
277
277
277
273
274
275
272
271
272
273
274
272
272
275
273
273
274
273
267
267
267
267
267
267
267
267
267
267
267
267
266
267
268
269
269
267
267
267
267
267
267
270
269
265
267
267
264
263
262
262
262
263
263
263
262
259
259
263
263
262
261
260
258
258
258
258
258
258
258
257
256
256
257
257
256
255
254
255
254
254
255
255
255
254
253
250
249
249
249
249
249
249
249
248
248
248
248
248
247
246
250
254
261
261
250
251
251
253
252
250
246
246
246
248
252
247
246
246
246
245
245
243
242
242
242
242
242
242
242
242
242
240
240
240
238
239
239
239
238
238
237
237
236
236
235
235
235
235
236
235
236
237
237
238
240
241
241
241
242
242
242
242
242
241
241
241
241
242
244
246
247
243
241
241
240
239
239
239
238
237
238
238
237
235
234
233
234
234
233
234
243
249
250
250
252
237
239
240
240
240
235
235
235
235
235
232
235
234
234
233
232
234
233
233
233
233
235
236
234
234
237
231
224
225
226
225
224
225
226
226
226
226
225
225
226
226
226
226
226
229
232
231
231
231
232
233
231
232
228
225
227
228
229
225
226
236
240
239