392
390
390
390
390
390
390
391
394
396
396
396
396
396
397
398
400
402
404
404
404
403
403
401
399
392
392
392
391
391
391
391
393
393
393
395
399
407
401
401
400
402
413
422
422
423
424
425
425
425
423
423
428
428
428
429
430
430
432
432
432
434
435
437
440
441
439
438
439
440
441
442
443
443
445
445
445
446
448
449
449
449
449
449
448
447
447
446
442
442
441
440
440
440
440
441
444
448
448
448
448
444
442
440
432
432
431
430
430
429
428
432
434
434
434
434
434
436
438
440
438
425
422
422
422
422
422
423
427
430
430
428
408
405
404
402
398
397
396
396
396
396
399
399
399
399
399
400
400
401
401
401
402
407
409
410
410
410
413
414
415
415
416
418
419
423
424
424
425
425
425
425
425
426
428
435
436
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
439
437
436
435
434
433
433
433
430
430
431
433
433
434
435
436
436
436
436
438
439
440
440
440
440
440
440
440
440
440
440
440
437
433
432
430
427
428
429
429
432
434
439
438
438
438
436
435
435
435
435
435
435
435
434
434
434
431
429
427
424
422
421
419
414
410
410
407
407
406
406
406
406
405
405
405
405
402
401
400
397
397
396
395
394
390
390
390
390
390
390
391
391
392
395
397
399
399
400
401
401
402
404
406
407
410
411
412
413
414
415
419
420
423
426
426
426
426
426
426
426
426
426
427
427
426
426
426
425
424
422
419
417
416
415
414
414
414
415
415
415
416
421
426
428
429
429
429
429
429
429
428
428
427
427
427
427
427
425
424
421
422
425
425
425
427
427
427
429
430
431
433
434
438
440
441
441
441
441
441
441
441
442
442
444
445
446
446
446
448
448
447
446
439
439
439
439
439
439
439
438
437
424
421
418
417
417
418
418
419
419
420
421
423
423
423
423
423
423
423
423
425
425
425
427
429
430
431
431
432
432
432
431
431
431
431
431
430
429
429
429
431
433
436
437
439
439
439
439
439
439
422
421
415
415
414
414
414
414
413
413
413
412
412
411
410
407
405
405
405
406
406
406
406
406
404
403
403
401
401
400
399
399
399
399
399
399
397
397
397
397
396
393
392
392
391
391
391
390
386
384
383
383
383
383
383
383
383
383
383
384
384
384
384
384
385
387
388
390
390
390
390
390
392
392
392
395
397
411
411
411
414
412
409
408
404
401
399
399
399
400
400
401
401
403
409
409
409
408
408
406
406
406
406
405
405
405
402
401
400
399
398
398
398
400
399
394
392
392
392
391
389
389
388
387
386
386
387
387
387
387
387
386
386
386
386
387
387
388
389
389
389
390
391
393
394
397
398
399
399
399
399
399
399
400
400
400
400
400
400
400
400
400
400
400
400
400
400
398
397
397
397
397
394
393
392
391
390
394
400
403
404
403
402
402
396
393
390
390
390
390
390
390
390
390
390
390
391
397
430
430
431
433
433
435
437
437
437
438
438
438
437
436
435
435
434
433
432
432
431
431
432
427
423
411
411
410
408
410
410
410
411
411
432
431
431
431
430
423
411
410
406
406
406
410
411
411
412
412
413
416
418
419
431
439
443
440
434
434
436
433
433
433
433
432
424
410
406
409
410
411
418
427
431
435
443
441
435
433
428
422
416
418
422
427
427
417
418
423
428
431
429
426
425
425
421
419
421
424
422
430
427
422
419
419
419
420
420
417
421
422
423
423
423
424
424
423
420
415
414
414
414
414
414
414
414
414
413
412
411
411
411
411
411
411
411
411
411
410
407
403
401
399
398