392
391
391
391
390
390
389
389
389
389
389
388
388
388
388
389
390
389
388
388
388
388
389
389
389
389
389
389
389
389
390
390
389
389
389
390
391
392
393
393
393
393
394
393
397
401
401
396
394
394
393
393
393
394
394
393
393
392
391
390
393
396
398
402
399
396
393
393
393
395
401
408
411
414
418
419
420
422
429
446
448
449
451
454
458
461
466
470
471
469
470
470
471
474
474
474
474
472
470
469
465
454
453
453
452
452
452
452
452
452
452
452
452
452
450
450
450
450
450
450
450
450
450
449
449
450
449
448
447
447
447
440
439
438
436
435
435
435
435
437
438
439
438
437
437
437
437
437
437
438
442
443
441
441
441
440
440
439
438
437
435
434
431
431
430
430
430
430
430
430
430
431
432
432
437
447
448
449
459
464
474
475
476
477
478
477
478
479
474
474
473
466
466
464
469
471
468
467
466
466
462
468
471
471
472
466
459
458
447
447
447
447
447
447
447
447
447
445
444
443
435
435
434
431
430
430
430
430
430
429
428
426
424
422
421
421
421
420
419
416
416
417
418
419
420
420
422
422
423
423
424
425
426
427
427
427
426
426
425
425
424
424
423
423
423
423
423
423
423
423
423
423
423
424
425
425
425
424
423
422
421
419
413
411
411
399
398
396
394
394
394
393
393
393
392
391
391
391
391
390
390
390
389
388
388
387
386
386
385
384
384
384
384
384
383
383
383
384
384
383
383
383
383
384
384
384
384
385
386
385
385
385
385
386
386
385
385
382
380
379
379
379
379
379
378
381
382
382
382
382
382
384
387
386
382
382
382
382
382
382
382
382
381
381
380
378
378
379
379
379
379
378
378
378
378
378
378
379
379
379
379
378
378
380
381
381
382
382
382
382
382
382
382
382
386
387
384
382
382
382
382
382
381
378
379
379
379
379
379
380
382
385
385
386
386
385
385
385
385
385
384
384
384
384
384
383
383
383
383
384
384
383
383
383
384
384
384
384
384
385
386
386
387
388
388
389
390
390
390
391
391
391
391
392
393
393
393
394
394
394
396
398
399
411
411
413
419
421
422
423
424
425
425
425
424
424
424
423
423
423
423
423
423
423
423
423
424
424
425
425
426
426
427
427
427
427
425
424
423
423
422
422
420
420
419
418
417
416
416
419
420
421
421
421
422
424
426
428
429
430
430
430
430
430
431
434
436
436
443
444
445
447
447
447
447
447
447
447
447
447
458
459
466
472
471
471
468
462
466
467
468
469
471
468
463
466
466
473
474
474
479
478
477
478
477
476
475
474
464
459
449
448
447
437
432
432
431
430
430
430
430
430
430
430
431
431
434
435
437
438
439
440
440
441
441
441
443
442
437
436
436
436
436
437
437
438
439
438
437
435
435
435
435
436
438
439
440
447
447
447
448
449
450
449
449
450
450
450
450
450
450
450
450
450
452
452
452
452
452
452
452
452
452
452
453
453
454
465
469
470
472
474
474
474
474
471
470
470
469
471
470
466
461
458
454
450
448
447
446
428
422
420
419
418
414
411
407
400
394
392
392
393
396
399
401
398
396
393
390
391
392
393
393
394
394
393
393
393
394
394
397
400
401
397
393
394
393
393
393
393
392
391
390
389
389
389
390
390
389
389
389
389
389
389
389
389
388
388
388
388
389
390
389
388
388
388
388
389
389
389
389
389
391
391
391
391
391
391