358
357
355
348
345
340
340
329
327
327
328
329
330
331
332
334
336
337
339
341
343
343
344
345
345
345
345
346
354
356
357
357
357
358
361
366
368
370
371
376
376
376
379
385
394
417
417
417
416
416
416
415
414
410
408
409
411
412
414
418
419
420
422
424
424
424
424
423
423
421
418
416
415
415
419
432
439
456
483
483
494
502
503
506
513
521
529
541
543
545
546
554
553
550
548
549
552
555
559
563
574
574
567
563
547
551
551
551
585
589
585
576
562
561
559
554
539
524
531
552
562
561
558
552
548
549
550
555
558
557
559
565
568
570
570
571
576
579
583
611
619
621
624
631
633
635
640
642
644
649
651
652
653
656
655
653
653
656
659
659
658
656
645
643
641
639
632
632
631
631
633
633
633
634
637
637
648
651
653
657
661
664
667
672
678
683
684
687
687
685
685
683
682
678
671
670
666
660
654
645
638
634
630
630
630
627
623
621
620
602
596
594
591
585
580
572
567
554
536
527
518
514
512
510
509
509
503
501
496
492
492
491