387
387
395
398
402
406
409
424
428
428
428
430
431
431
430
430
428
428
428
437
439
441
441
443
447
448
448
448
440
440
441
444
444
447
449
447
447
447
447
443
442
440
422
422
419
415
413
414
416
418
418
418
422
422
433
435
435
435
436
438
438
443
438
436
432
431
431
432
431
427
425
425
427
428
430
431
435
437
438
438
435
432
430
428
426
425
425
425
426
425
425
425
426
426
426
418
409
408
408
408
408
409
410
413
413
413
413
412
412
409
409
410
411
412
415
415
416
417
419
421
422
435
435
445
447
448
446
444
444
448
450
450
448
439
432
428
424
423
422
422
422
419
416
417
418
418
418
419
416
414
414
415
416
417
418
419
419
419
419
419
419
419
421
421
424
426
432
432
439
444
459
462
469
471
479
481
488
488
487
487
486
485
481
476
459
455
448
448
439
432
432
439
440
440
441
441
443
445
447
449
450
451
452
453
452
450
462
466
470
467
455
455
455
456
446
443
443
440
438
436
433
432
432
429
429
427
423
423
424
425
426
428
428
428
425
422
422
421
419
418
416
414
413
413
411
411
413
416
415
415
415
417
419
419
416
408
403
403
405
406
409
416
426
452
453
453
453
458
464
465
473
473
473
474
482
482
487
492
506
508
508
508
509
522
534
534
543
550
551
552
552
553
554
556
559
559
559
558
558
562
567
568
568
570
570
572
572
571
565
563
563
561
560
560
560
555
539
537
528
519
519
519
519
508
499
496
488
484
481
480
479
477
476
469
466
458
456
441
436
436
434
429
428
428
427
427
426
425
419
417
416
415
406
405
405
405
407
408
408
407
407
410
410
411
411
411
412
414
416
416
416
415
415
416
418
419
419
420
421
422
423
426
426
426
425
426
423
422
422
422
418
418
418
421
422
419
421
422
423
420
420
421
421
421
424
426
426
426
429
430
430
429
429
428
428
429
429
430
430
430
430
434
430
429
431
431
431
434
432
430
431
433
447
450
452
451
456
461
463
463
463
466
469
473
470
469
471
473
469
463
462
461
461
461
461
461
463
463
463
464
464
465
465
466
466
466
464
462
460
457
453
445
444
442
440
438
427
422
420
420
419
419
411
409
409
407
406
406
406
405
409
406
406
404
403
401
397
395
394
396
400
398
409
398
383
388
379
380
380
378
381
381
381
378
378
378
377
377
377
377
376
376
377
379
382
381
380
380
384
384
381
379
379
379
379
379
379
381
383
385
409
421
430
432
433
435
438
438
439
437
439
441
441