386
387
387
388
388
387
383
381
396
396
398
397
397
398
400
398
398
398
399
400
401
403
406
409
416
420
403
400
399
399
407
409
411
415
417
406
407
410
421
424
428
430
431
434
435
436
437
436
436
435
435
436
422
421
421
420
415
414
413
411
410
410
410
412
413
415
417
418
418
419
419
414
412
413
414
427
428
431
433
436
441
443
449
447
447
446
443
431
429
428
428
430
418
415
411
413
414
418
420
422
421
420
420
420
423
429
429
429
428
427
425
426
426
426
426
411
411
411
414
415
414
413
411
414
413
412
412
414
412
419
421
422
422
419
417
417
418
419
420
421
424
420
421
422
422
425
427
427
428
432
433
435
437
439
440
442
447
451
456
458
462
457
457
457
457
458
455
457
458
459
457
456
455
456
451
455
463
463
463
463
463
463
467
472
474
475
476
477
477
476
474
473
473
475
474
475
476
479
480
480
480
480
480
475
476
477
477
477
470
471
472
466
464
463
465
465
462
455
454
451
448
448
446
446
458
460
465
464
458
455
451
460
457
453
442
439
435
429
430
432
433
433
432
427
419
415
418
421
424
427
428
431
434
437
437
437
439
443
446
446
446
447
447
448
448
450
451
451
446
445
445
446
446
447
447
447
447
446
445
445
449
452
448
443
443
446
448
448
447
446
446
446
446
447
443
427
416
421
418
414
406
402
397
381
381
382
384
383
381
381
383
383
383
385
386
387
387
388
395
403
405
420
427
430
434
437
440
446
465
467
471
473
480
478
479
476
476
476
476
475
478
484
492
491
493
492
491
492
493
490
487
487
488
490
493
493
498
501
503
504
499
506
511
511
507
502
495
498
498
501
503
512
515
518
526
527
529
536
537
543
538
526
522
521
520
519
515
514
514
515
516
515
515
509
508
508
505
486
483
474
471
469
468
479
480
478
472
468
467
466
464
464
476
484
482
481
476
483
499
502
510
515
520
528
527
526
525
537
540
541
542
552
559
559
559
569
572
572
581
592
604
604
604
603
602
598
593
591
590
586
571
571
571
573
576
577
578
579
581
592
593
587
585
578
566
560
563
559
555
555
551
545
545
535
529
532
529
527
530
533
540
539
536
538
524
523
525
527
528
526
520
514
511
511
519
516
516
516
513
505
508
510
500
498
494
495
496
498
497