347
347
347
347
352
351
347
348
350
364
364
364
363
362
360
358
364
370
373
373
372
374
378
377
374
369
369
370
373
378
378
378
378
378
377
376
376
376
378
379
380
381
382
383
384
385
387
389
390
391
391
391
394
396
398
399
400
400
402
405
407
409
411
413
414
417
419
421
426
427
429
431
432
432
432
432
432
432
432
434
436
445
448
448
449
450
452
455
465
477
481
485
486
486
487
492
494
496
498
501
505
508
512
515
517
519
522
524
524
525
525
525
525
529
534
540
544
551
558
562
564
565
565
566
568
571
572
572
572
573
573
574
574
574
575
577
580
583
590
596
598
601
603
605
607
609
610
610
610
610
610
610
610
610
610
610
610
610
610
616
616
617
617
614
613
612
610
609
609
613
615
616
617
613
610
607
601
598
596
595
595
595
594
593
593
592
592
594
594
595
600
601
617
625
623
623
620
619
620
624
635
642
646
648
648
648
649
650
652
654
654
654
652
651
649
645
642
639
637
635
633
632
630
629
628
627
626
623
621
608
594
587
581
580
578
578
578
569
563
559
555
553
552
552
551
549
548
548
547
541
537
533
528
524
521
518
516
514
512
511
509
508
507
506
504
503
502
501
500
499
497
495
492
486
481
476
474
473
470
468
464
462
458
456
453
448
441
432
427
424
423
420
417
414
412
408
406
405
399
396
394
389
388
388
388
389
389
388
387
385
384
381
377
375
376
375
374
373
369
366
365
363
363
363
363
363
363
363
363
364
364
363
361
359
358
357
357
356
356
355
355
355
355
355
354
353
353
353
353
352
350
349
349
348
348
348
348
348
348
348
348
348
348
348
347
347
347
347
346
345
345
345
344
344
343
340
339
339
339
339
339
339
337
338
340
343
344
346