338
337
336
335
335
334
333
333
333
335
337
340
342
343
343
343
343
343
342
341
338
333
331
329
330
331
331
331
332
333
333
335
338
340
340
341
342
344
344
346
347
349
353
359
361
362
362
362
363
363
363
366
370
376
377
378
379
381
387
393
394
405
411
412
413
414
415
416
417
418
421
425
438
439
442
444
445
448
452
453
454
454
455
456
460
460
468
468
469
471
471
473
478
480
480
481
482
481
478
476
474
473
471
470
462
459
457
455
454
453
451
449
448
447
446
445
441
440
440
441
442
442
440
438
437
435
435
435
436
436
437
439
444
451
452
474
488
492
496
494
486
475
466
458
455
451
451
449
448
447
450
462
491
503
518
539
551
553
555
567
567
569
569
569
571
572
574
575
580
583
587
590
592
594
596
599
603
606
610
613
616
622
627
632
633
633
634
635
635
634
633
631
628
625
624
622
620
617
609
608
607
606
605
600
587
579
575
570
568
565
558
548
543
542
540
537
534
527
523
518
515
507
502
501
499
494
492
490
481
478
469
459
454
451
450
447
442
434
434
436
436
437
438
437
424
421
420
420
416
415
412
408
407
406
405
404
403
403
401
401
402
404
413
415
415
410
404
404
404
404
402
402
395
394
394
394
394
391
390
390
389
390
391
393
393
395
397
397
398
398
398
398
398
398
397
397
397
389
383
374
366
350
340
340
338
333
331
331
331
331
331
331
330
330
330
332
332
333
333
333
335
335
338
340
340
340
339
339
338
338
338
336
335
335
334
333
332
326
326
327
328
329
330
331
332
333
333
334
334
334
332
332
330
329
325
325
326
327
328
330
329
324
322
321
320
316
315
314
305
306
312
311
311
309
307
304
303
303
317
317
319
321
323
324
324
315
311
309
307
307
307
307
308
309
313
316
318
320
321
320
317
311
309
308
307
306
306
307
308
308
308
308
308
309
310
312
321
324
326
326
327
328
329
330
332
334
339
340
342
344
348
348
348
348
348
347
346
344
343
341
340
339
331
319
316
311
309
306
306
306
310
309
307
304
305
305
304
302
300
300
299