238
241
241
239
240
240
239
239
238
245
245
244
241
238
238
239
238
238
238
238
238
238
236
237
237
237
238
238
237
236
238
238
240
240
238
239
241
241
242
242
248
250
246
249
255
252
269
265
261
261
258
267
261
252
249
252
267
267
266
263
265
268
272
272
267
271
269
264
255
252
255
264
265
266
268
273
272
267
260
260
260
261
262
265
265
264
264
274
278
280
275
272
266
266
274
284
283
291
289
279
278
274
271
268
266
266
268
268
268
261
262
263
264
265
264
265
261
261
260
260
259
260
261
265
266
264
264
266
262
260
259
259
260
260
261
265
263
260
259
254
259
258
258
258
260
261
261
263
280
267
266
257
258
258
259
265
265
265
266
268
269
271
272
271
270
271
270
269
267
266
266
265
265
265
266
266
267
290
291
293
293
295
296
297
297
296
292
289
300
300
290
284
277
278
283
284
285
276
275
275
275
276
276
276
276
277
296
300
306
309
309
314
318
306
310
318
319
321
323
331
328
326
335
331
337
336
342
342
340
344
338
337
336
344
358
352
339
337
338
342
346
346
346
351
354
354
356
361
364
382
376
376
384
396
398
403
405
407
409
410
422
423
421
421
421
437
439
440
442
445
451
454
458
458
459
461
461
468
473
480
480
476
471
470
473
476
481
495
500
499
495
492
488
488
488
498
500
500
501
502
503
503
502
501
506
508
510
523
529
528
523
520
520
522
522
519
516
514
519
526
528
528
529
530
530
531
536
537
540
535
528
530
535
543
559
566
562
558
556
553
540
540
541
541
545
548
550
549
530
533
520
521
524
525
521
509
507
499
494
484
481
516
517
493
494
498
505
505
505
511
495
474
477
484
483
482
480
477
474
470
469
467
464
462
460
460
460
457
452
448
446
445
437
435
432
428
429
430
424
417
415
415
419
418
416
410
408
407
404
406
409
410
413
403
394
394
393
392
391
391
389
387
380
375
373
372
370
369
366
361
357
357
357
354
351
347
345
345
345
346
343
340
335
335
338
338
343
342
333
329
325
322
327
330
331
324
318
315
314
311
308
308
305
311
312
317
323
329
335
333
332
335
344
350
365
365
360
355
347
344
343
348
358
361
368
377
390
399
401
406
406
406
406
410
413
414
410
382
381
361
353