442
441
441
441
441
441
441
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
439
439
439
439
439
438
438
438
438
438
438
438
438
438
438
438
437
437
437
437
437
437
437
437
437
437
437
437
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
437
437
438
438
439
439
440
440
441
442
442
443
443
443
444
444
446
446
447
448
448
448
447
447
447
446
446
446
446
447
447
448
448
448
448
448
448
448
448
448
448
449
449
447
447
447
447
447
447
447
445
444
443
441
441
442
442
442
443
445
445
445
445
444
444
443
443
442
441
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
439
439
437
437
437
438
448
451
457
459
459
460
460
460
465
465
465
466
466
466
467
468
474
478
479
479
479
475
472
472
468
461
460
459
459
454
444
442
439
441
441
441
440
440
439
438
437
435
432
432
432
432
433
434
434
434
434
434
434
434
434
435
435
434
434
434
434
434
434
434
434
434
433
432
432
432
433
434
435
435
435
436
436
436
436
437
437
438
438
438
438
438
438
438
438
439
439
439
439
438
438
438
437
436
435
432
429
426
424
424
426
425
425
425
425
425
425
425
424
424
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
426
426
427
427
427
427
427
426
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
426
426
425
425
425
425
425
425
425
425
425
425
426
426
424
426
430
432
435
436
437
438
438
438
438
439
438
438
438
438
438
438
438
438
438
438
437
437
436
436
436
436
435
435
435
435
434
433
432
432
433
433
434
434
434
434
434
433
433
433
434
435
435
434
434
433
433
433
433
433
432
432
432
431
430
427
427
427
429
433
434
434
434
434
434
435
437
437
438
438
438
438
438
437
437
437
437
437
437
437
436
436
435
436
437
437
437
437
437
437
437
437
438
438
437
437
437
437
436
433
433
432
432
432
432
431
427
427
428
429
432
432
432
432
433
433
433
433
433
434
434
434
435
434
433
433
433
434
434
434
434
434
433
432
432
432
432
434
435
435
435
436
436
436
436
436
437
438
438
438
438
438
438
438
438
438
438
439
439
438
438
438
437
436
434
432
430
427
426
425
425
426
425
425
425
425
425
425
425
425
425
426
426
426
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
426
426
426
427
427
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
427
427
428
428
429
429
429
429
428
429
429
429
429
429
429
429
429
428
428
428
428
428
428
428
429
429
429
429
429
430
430
430
430
430
430
430
430
430
430
431
431
433
433
433
433
431
431
432
432
432
433
433
434
434
435
435
437
437
438
438
438
438
440
440
443
445
447
446
444
443
441
439
439
439
439
439
439
439
439
439
439
439
439
439
439
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
441
441
440
440
440
439
440
440
440
440
440
444
447
449
451
451
452
454
481
487
496
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
499
500
500
500
499
492
489
486
485
484
482
481
481
480
480
480
481
481
481
480
480
480
480
480
480
480
479
479
479
480
480
480
480
480
480
480
479
479
479
479
479
482
484
485
485
488
488
490
491
493
495
496
496
496
497
498
498
497
494
491
489
486
483
483
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
479
469
465
464
464
465
465
467
468
470
477
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
479
470
468
465
463
463
463
462
462
462
461
461
461
458
455
452
448
446
447
448
448
448
449
449
449
449
449
449
448
447
446
445
444
443
442
442
442
441
441
440
438
438
438
438
437
437
437
437
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
437
437
436
436
436
437
437
437
437
437
438
438
438
438
438
438
438
438
438
438
438
438
439
439
439
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
441
441
441
441
440
440
440
440
440
440
441
441
442
442
442
442
442