479
475
474
473
472
471
469
469
469
468
468
466
466
465
465
465
464
464
460
460
458
459
459
460
462
462
462
462
464
465
467
469
469
469
470
474
473
469
469
470
470
473
475
475
470
466
462
458
456
455
455
454
453
455
460
458
455
454
454
454
454
454
454
454
450
448
447
447
455
456
456
454
453
451
451
451
451
452
457
458
459
470
472
472
477
484
484
483
478
472
470
473
475
474
474
473
469
467
464
465
469
469
472
467
463
457
454
454
455
458
463
469
470
470
469
468
468
469
471
472
472
472
471
460
457
452
450
451
454
456
456
456
458
463
465
466
466
468
469
470
475
475
474
474
478
480
483
485
484
483
483
483
487
493
496
496
497
500
500
500
501
502
503
502
500
498
498
498
498
498
507
518
510
509
509
508
503
503
503
503
488
488
488
488
488
488
489
492
493
493
492
491
490
488
488
488
488
487
486
486
486
484
476
476
476
476
474
469
467
476
467
460
463
465
453
452
452
454
454
454
455
454
453
464
457
458
463
464
458
458
454
446
446
448
450
452
454
454
454
453
447
448
451
454
450
441
438
436
436
437
437
438
435
434
436
436
435
434
432
432
430
430
431
430
427
428
428
429
430
432
433
433
434
431
415
409
408
405
407
410
407
413
416
414
412
408
406
408
408
404
402
403
407
397
393
390
386
385
385
387
386
383
380
378
378
377
376
376
378
379
380
395
398
398
397
396
385
381
385
388
387
386
382
375
372
370
370
370
367
365
365
365
371
372
366
367
376
375
375
365
362
361
361
362
364
367
372
372
371
373
373
385
391
395
395
397
399
400
401
398
398
396
390
390
391
391
391
391
390
393
394
394
396
396
396
397
398
400
414
412
413
415
415
413
411
414
418
418
423
425
428
428
429
437
439
439
439
446
447
446
443
443
448
447
448
459
457
457
455
455
455
451
468
465
454
455
462
462
462
463
463
463
465
466
473
473
473
473
473
483
484
488
499
499
506
501
499
499
495
494
494
499
501
508
510
516
525
526
522
523
522
524
526
534
540
548
561
563
567
567
571
569
570
571
574
575
575
575
575
575
577
577
577
576
570
554
554
554
554
554
554
554
555
559
558
558
556
551
529
525
521
518
516
514
512
512
504
503
498
497
497
497
497
497
494
494
489
488
486
485
485
486
487
487
488
487
483
479
479
476
471
469
468
465
463
463
462
460
460
460
462
465
466
466
466
466
467
467
467
467
467
473
474
475
476
476
476
477
477
477
478
478
479
479
479
479
479
478