483
482
482
477
474
474
474
474
471
469
468
466
463
463
463
463
463
463
457
457
458
459
458
459
458
462
461
459
467
465
463
462
462
466
466
468
464
463
463
462
467
463
464
466
466
463
466
468
471
468
470
466
466
475
472
477
477
477
469
469
469
468
469
472
477
475
473
473
474
474
473
475
476
475
474
473
474
476
474
477
475
479
478
477
482
480
483
475
480
481
482
484
476
476
476
477
478
482
481
480
482
483
478
480
485
487
490
484
484
484
483
500
488
504
481
485
486
488
479
480
480
484
484
482
483
488
486
487
490
489
489
489
492
492
495
495
492
490
488
491
492
494
492
494
489
491
495
494
492
493
491
494
498
495
490
496
498
497
499
498
499
498
498
500
509
516
518
528
513
509
504
503
505
505
503
507
502
504
502
508
505
505
504
503
502
502
502
501
499
501
502
502
501
500
500
508
507
506
511
512
512
510
507
507
508
510
509
509
506
506
508
511
509
507
507
507
505
505
506
507
507
507
509
506
508
508
508
509
510
508
514
513
514
514
514
513
513
514
512
511
511
511
516
519
514
515
514
512
516
517
518
517
518
517
515
517
523
519
520
526
523
522
536
535
526
522
522
523
523
522
523
523
523
522
522
523
523
520
521
525
523
523
523
540
533
524
532
527
539
553
556
555
556
548
550
545
543
548
545
541
539
537
534
537
533
532
531
532
534
545
538
543
548
555
550
544
537
536
539
542
556
570
547
549
562
549
543
538
538
535
532
532
533
533
535
534
535
536
537
541
538
538
534
534
537
538
539
537
537
538
538
539
539
539
540
540
540
541
538
539
538
538
543
544
545
545
546
547
548
543
543
541
541
541
546
543
543
547
543
543
545
545
545
555
551
544
545
544
543
549
550
552
544
544
545
546
546
546
545
545
546
546
545
545
545
545
545
548
548
549
552
552
551
550
550
550
550
550
551
552
551
551
551
552
552
552
551
550
548
548
553
555
556
555
554
553
553
550
552
555
552
553
553
551
554
554
556
560
565
561
562
561
559
558
570
559
558
562
562
561
559
560
559
560
560
560
558
561
561
561
562
558
574
570
575
566
566
564
569
565
572
570
570
565
568
571
568
572
568
572
572
573
575
575
581
582
586
587
587
587