248
245
245
246
248
246
246
248
247
247
244
239
239
239
239
239
239
238
237
235
230
230
231
233
233
233
238
238
233
229
228
228
226
225
222
217
216
216
216
216
210
210
210
210
211
211
210
210
209
209
210
211
211
213
211
212
212
212
213
213
214
212
211
211
211
214
216
220
218
219
220
220
217
215
217
218
218
218
219
220
223
234
239
241
241
241
242
242
237
235
235
235
235
237
240
235
235
236
236
236
233
236
258
260
277
289
311
332
341
340
357
366
386
402
401
401
400
400
399
384
368
348
325
323
303
287
268
267
267
270
273
275
279
279
277
275
281
282
284
286
289
292
292
294
295
295
299
300
301
301
301
301
301
304
311
314
314
315
327
332
345
349
357
364
371
374
377
377
380
387
391
392
397
405
412
420
427
434
435
439
446
449
461
460
457
450
458
461
451
446
446
450
457
460
465
470
471
462
461
468
467
462
456
453
453
449
448
448
448
448
446
446
443
431
428
428
428
426
417
413
406
404
405
406
407
407
408
408
408
408
411
411
411
415
417
422
427
432
442
443
444
452
453
453
453
454
456
457
459
460
460
467
473
473
473
473
473
473
473
474
478
478
475
463
462
456
452
449
448
446
474
474
475
476
476
476
473
467
458
450
443
441
439
436
434
434
435
415
367
381
396
410
420
420
420
416
413
403
401
410
397
378
367
368
357
344
335
330
324
320
319
318
317
315
314
317
320
325
328
329
331
326
323
328
342
334
346
321
332
321
318
321
326
316
311
315
321
325
320
312
304
321
319
308
312
313
314
316
313
302
310
311
302
313
317
316
304
303
303
304
310
321
319
331
329
311
297
293
298
307
301
294
286
296
286
285
288
289
289
291
292
289
285
283
288
284
279
268
269
267
264
264
266
259
263
268
268
268
278
279
265
258
260
258
267
264
264
249
243
242
245
250
245
238
237
236
236
236
235
235
235
235
235
235
235
235
235
235
235
235
235
234
234
234
233
233
233
231
230
231
231
230
231
229
229
229
230
231
231
232
233
233
234
234
235
235
234
231
234
233
232
232
232
232
233
234
237
240
246
250
249
250
255
275
274
267
252
248
240
235
234
237
246
252
253
249
255
252
258
257
255
253
253
254
254
254
251
246
239
241
257
257
241
248
245
242
240
247
240
242
241
240
243
254
249
276
277
267
264
264
260
248
243
245
249
252
251
250
250
249
248
238
249
253
261
262
258
257
257
255
239
235
236
235
232
228
236
235
234
233
233
237
239
239
239
238
237
237
237
233
240
240
244
246
228
240
242
240
229
227
230
233
236
240
242
241
240
243
243
243
241
237
229
222
221
221
219
217
217
218
219
220
219
217
216
217
221
215
215
211
211
211
211
211
211
212
210
211
212
213
213
211
211
211
211
210
210
210
208
208
209
210
209
208
208
206
206
208
210
210
218
230
230
234
235
238
239
239
239
240
240
237
243
247
247
248
249
249
246
245
245
247
247