426
425
424
423
422
421
422
422
421
421
426
427
426
426
428
427
430
431
432
432
432
431
431
431
431
432
432
430
427
422
420
420
420
420
420
420
421
422
423
429
433
435
432
431
431
432
435
436
437
437
437
438
438
438
439
443
443
443
443
441
440
440
444
447
449
448
448
449
451
452
452
453
453
454
454
454
454
455
455
455
455
455
455
455
454
454
453
450
448
447
447
447
447
446
445
445
445
445
445
445
445
445
446
447
447
447
447
447
449
450
454
457
457
458
457
453
451
446
447
447
449
448
448
448
448
448
448
448
448
448
448
448
448
447
447
448
449
449
449
448
445
441
439
438
438
438
439
439
440
441
441
442
441
441
441
440
439
438
438
438
439
439
440
440
441
441
439
439
439
438
438
436
435
435
434
434
434
434
436
438
436
437
438
439
442
443
444
444
444
443
442
442
443
446
446
445
445
444
444
443
441
438
437
437
437
437
436
436
436
436
436
436
436
435
435
435
434
434
434
434
434
434
434
433
433
433
433
433
433
433
433
432
431
431
431
430
427
425
424
423
422
422
422
422
422
422
422
420
420
420
420
420
420
420
420
421
421
422
424
424
427
429
430
433
432
431
431
429
431
433
432
432
434
434
434
433
428
426
425
428
432
429
427
428
433
434
436
435
431
425
425
427
429
432
436
438
437
440
441
439
441
442
441
441
442
442
437
436
435
435
435
436
438
438
439
439
440
443
437
430
429
426
426
426
423
422
420
419
419
419
419
419
419
419
419
419
419
419
419
420
421
421
422
424
427
440
442
442
444
444
444
442
441
441
441
441
441
441
441
441
437
432
431
430
429
428
428
429
429
429
429
429
429
429
429
429
430
433
437
438
437
437
437
436
434
434
433
433
432
431
431
431
431
431
431
431
430
429
427
425
425
424
424
423
421
421
420
420
420
420
420
420
420
420
420
420
420
420
420
420
421
421
422
423
423
423
423
423
421
421
421
420
419
419
419
419
420
420
420
420
419
418
415
412
411
411
410
410
410
410
409
406
404
404
404
405
406
406
405
405
404
404
407
409
411
412
414
414
416
416
416
416
416
416
416
416
416
416
416
416
415
415
415
414
413
413
412
412
412
412
412
412
412
412
412
412
409
409
411
411
411
411
411
412
416
420
420
420
420
420
420
420
420
419
419
419
419
420
425
425
425
425
425
425
425
426
426
426