437
436
435
434
434
434
442
443
442
443
447
449
455
455
456
459
459
460
462
463
467
462
452
447
434
434
433
432
428
428
429
432
430
429
429
430
434
437
436
436
431
430
429
429
429
429
430
429
429
428
428
428
428
431
431
430
433
436
438
441
442
444
449
455
469
471
480
488
488
488
488
489
490
488
483
484
486
484
481
481
476
472
468
466
463
462
453
453
453
448
448
448
446
439
440
441
442
445
450
452
453
455
461
461
459
456
454
453
449
441
437
426
411
411
410
409
409
411
412
412
412
412
412
411
411
413
413
413
413
413
413
412
412
412
412
412
414
414
414
415
418
424
424
424
423
422
423
423
423
425
427
433
435
435
433
434
435
436
439
440
440
440
440
441
441
442
443
444
457
457
457
468
474
479
481
478
483
485
485
484
476
464
454
455
457
459
460
460
462
462
462
461
453
447
445
442
440
439
437
435
434
433
431
430
429
429
428
428
427
426
425
424
423
423
423
423
424
425
426
426
424
425
420
418
417
416
416
416
420
419
419
421
418
415
414
413
411
410
410
408
408
407
407
408
408
405
406
407
407
405
401
400
400
400
400
400
402
402
402
401
400
400
400
400
401
401
401
400
399
399
399
400
400
399
399
399
396
396
396
396
396
396
396
396
397
397
397
397
398
398
399
402
404
405
406
408
413
415
418
427
428
429
430
426
420
415
414
411
407
400
398
394
394
393
392
392
393
397
394
394
392
391
392
392
392
392
392
391
387
387
388
390
390
390
390
389
389
390
391
393
393
393
393
394
398
396
399
401
401
402
401
405
409
411
413
415
417
418
419
420
414
414
414
410
414
415
415
416
418
418
418
411
410
409
410
410
412
413
414
414
415
417
442
454
463
466
474
473
473
475
475
476
475
475
475
476
475
471
474
475
475
476
477
478
478
476
475
470
456
455
454
454
454
449
446
444
444
442
442
435
435
434
433
432
432
433
434
435
435
436
439
439
439
453
453
457
462
465
469
474
478
478
486
476
487
490
491
491
495
494
491
488
491
492
499
502
501
496
486
481
492
491
491
492
496
502
504
504
494
488
497
481
469
466
465
463
461
459
458
453
450
447
445
442
441
440
439
432
433
422
421
421
421
420
420
417
417
418
420
419
418
418
419
420
421
419
420
421
421
420
420
421
421
421
421
424
423
431
427
432
430
432
432
431
431
433
434
434
434
437
440
441
441
441
444
450
461
470
477
479
480
480
480
495
497
486
481
479
480
480
480
480
476
473
475
474
469
469
469
470
478
478
478
478
478
475
471
471
466
465
464
463
470
468
468
467
462
439
436
436
436
438
438
432
431
431
419
419
418
418
418
418
425
425
427
430
438
454
461
464
468
471
482
482
481
475
471
463
460
435
430
429
429
428
425
424
425
425
422
416
413
413
412
411
410
406
402
402
402
401
399
397
397
397
395
394
393
392
392
392
393
394
394
394
396
396
391
394
391
400
392
395
397
397
396
394
389
391
392
392
391
391
390
389
389
389
392
392
394
394
400
407
407
418
418
419
419
419
417
417
418
419
419
420
420
421
423
424
428
429
432
438
440
442
444
446
456
455
455
462
463
463
462
459
459
458
456
446
443
440
430
430
428
427
422
421
421
421
423
423
423
425
424
429
430
427
426
426
426
426
425
426
428
429
429
430
431
442
446
452
457
467
472
471
471
471
469
467
466
467
468
469
470
459
455
450
447
442
427
427
426
423
423
423
423
423
423
423
422
421
419
417
415
414
413
413
413
413
414
415
421
425
425
432
431
431
433
434
436
437
438
440
442
442
440
438
435
436
436
437
438
440
441
441
443
444
447
449
448
448
449
473
473
474
476
478
471
466
464
464
463
463
463
459
456
454
447
447
447
447
449
449
449
448
448
447
446
446
447
446
443
445
444
442
442
443
443
443
445
446
445
445
445
444
443
440
439
439
439
439
438
433
433
433
434
434
434
433
433
435
443
442
438
437
437