373
373
373
370
369
362
360
363
366
369
371
378
381
382
383
383
382
387
390
384
383
383
376
375
375
375
380
384
385
388
389
389
388
390
390
390
390
384
383
377
376
373
373
368
365
363
363
361
357
356
356
354
354
351
348
333
337
347
353
357
359
357
357
354
341
339
343
339
341
345
344
338
338
340
342
343
344
390
390
392
391
399
410
415
425
428
437
450
453
457
464
473
470
466
464
464
455
453
452
452
453
465
468
468
466
466
468
470
470
476
478
475
472
467
462
460
461
464
461
459
454
453
453
453
459
461
462
459
457
449
446
446
452
452
458
462
464
468
465
459
458
462
464
467
468
467
465
463
462
466
464
463
463
464
464
464
463
462
460
458
456
453
450
444
443
443
442
442
437
434
432
429
421
415
410
411
412
408
406
399
398
398
398
401
405
403
406
410
417
428
430
441
443
449
453
454
455
455
455
455
453
447
439
436
436
436
438
440
442
443
444
448
450
453
454
454
453
449
448
454
454
452
451
451
456
463
471
480
482
483
499
507
508
508
505
485
483
482
479
479
479
480
484
488
491
497
500
500
500
496
495
492
491
492
494
498
506
512
513
517
521
519
517
514
512
510
509
509
509
509
510
511
513
513
513
513
512
510
508
506
502
501
503
506
508
507
508
509
515
520
520
520
521
522
524
533
533
532
527
525
521
507
509
521
522
521
519
518
519
517
515
516
517
521
523
523
523
523
523
523
523
520
515
512
509
507
505
504
503
507
514
513
508
511
512
513
513
515
526
536
536
535
529
529
528
535
537
526
530
530
526
518
503
496
485
488
478
457
455
454
451
450
451
451
451
449
447
444
438
435
432
430
428
421
416
403
403
405
408
410
412
413
420
425
429
435
441
446
453
463
482
488
492
494
493
492
490
481
482
485
494
497
495
485
484
495
498
512
505
502
499
493
491
484
483
470
463
461
460
461
462
459
460
459
459
464
461
452
448
450
437
437
437
421
413
411
407
397
393
383
378
375
373
369
368
371
369
366
362
363
363
364
364
365
369
360
369
371
353
349
353
356
351
350
349
349
347
346
345
343
342
341
347
347
346
346
345
344
343
339
338
343
344
349
358
359
359
357
356
352
351
342
335
334
334
335
345
351
351
351