539
549
557
552
541
513
512
511
508
506
505
504
494
483
484
484
484
483
481
478
476
474
474
473
473
473
475
481
482
483
490
495
497
498
501
503
503
502
500
499
498
498
498
499
500
501
499
497
496
496
496
497
499
500
503
509
505
488
483
475
472
470
467
463
462
460
459
459
459
459
458
457
456
454
453
452
451
451
450
449
448
448
447
446
443
441
437
433
426
417
412
406
402
397
388
388
387
384
383
383
383
382
382
382
382
382
382
381
379
378
377
377
375
375
376
376
376
376
379
385
386
386
387
388
389
390
390
391
391
392
395
404
410
411
406
401
394
391
395
394
393
387
384
382
380
378
380
382
383
385
387
390
390
388
385
383
382
381
380
379
377
377
377
377
377
377
377
377
377
376
376
376
376
376
376
376
377
377
379
380
382
385
386
388
387
384
382
381
381
381
381
381
381
381
382
384
385
386
389
391
392
395
396
396
395
395
391
389
388
386
385
384
383
381
381
380
381
381
381
382
385
389
386
386
385
385
385
385
384
384
384
383
383
383
383
383
383
381
380
380
380
380
380
380
381
382
382
381
381
380
380
379
379
380
382
383
385
386
387
388
389
390
391
391
392
393
395
397
397
398
399
400
402
411
414
420
421
423
426
426
429
430
431
433
435
434
433
435
439
444
447
445
444
442
441
441
441
442
439
437
430
428
427
430
433
432
432
433
434
436
439
442
443
435
431
429
428
428
434
436
439
438
437
437
443
444
446
447
448
452
455
458
461
463
467
468
469
476
477
477
477
479
479
479
479
481
505
512
513
513
513
512
512
512
512
525
525
525
519
517
511
511
511
489
487
486
483
482
477
475
475
476
477
479
481
483
484
491
486
481
480
480
481
482
485
485
484
478
475
477
479
479
479
480
481
483
484
484
484
484
484
485
486
487
492
497
497
501
514
515
515
517
519
518
518
515
521
532
535
535
534
534
533
533
531
530
529
528
527
526
526
526
528
528
529
530
544
556
557
558
558
557
554
549
543
539
538