369
369
369
369
370
370
370
370
371
371
371
371
371
372
372
372
373
373
369
369
370
368
368
370
370
370
370
370
370
370
371
371
371
372
372
372
372
372
371
369
369
367
370
372
373
370
367
365
366
367
368
369
369
368
368
368
373
373
369
367
371
368
366
365
365
365
365
365
365
365
365
365
365
365
365
365
365
363
363
363
363
363
363
363
364
364
362
361
359
356
356
356
356
355
355
355
354
354
354
354
354
355
355
354
354
354
354
354
353
353
353
353
351
351
350
350
350
347
346
346
348
348
348
349
349
349
350
350
350
350
350
350
350
351
352
352
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
350
349
349
350
350
350
350
352
352
352
353
355
355
356
358
359
360
361
362
363
378
380
382
385
387
395
398
405
405
408
412
412
419
422
432
433
434
438
445
448
460
462
467
468
469
471
472
473
474
471
468
468
465
461
460
458
455
454
450
448
448
449
449
450
450
450
450
453
454
455
458
463
471
474
477
479
480
481
482
485
487
487
488
488
488
488
488
488
485
483
482
479
479
476
475
475
475
475
477
478
479
482
483
483
485
485
486
487
487
487
488
489
490
491
492
493
494
494
494
494
494
493
491
491
491
491
491
492
493
493
497
498
497
497
496
496
495
494
494
494
495
496
498
499
499
499
499
499
499
499
499
499
497
494
493
493
492
492
492
490
490
489
488
486
480
478
477
475
475
470
469
466
464
464
460
459
459
458
457
456
455
453
451
450
448
448
448
447
445
443
443
440
439
439
438
437
435
434
432
431
430
430
430
429
427
426
426
426
429
435
432
430
424
424
423
423
422
422
422
423
423
423
423
424
425
426
426
426
425
424
424
424
424
424
423
423
423
424
425
422
420
421
422
423
424
419
418
423
425
427
429
430
428
426
425
425
425
424
416
417
417
417
417
417
419
417
415
415
421
425
420
415
415
411
411
416
418
420
420
420
420
420
420
419
419
419
418
416
415
411
407
402
406
405
407
408
407
406
405
405
404
402
402
402
402
399
399
399
400
401
402
402
404
405
408
409
415
410
406
408
408
407
406
397
394
393
394
394
396
402
407
407
408
408
404
399
395
402
399
394
388
388
388
388
387
381
378
374
374
374
380
382
391
393
387
373
371
369
358
356
356
356
356
353
352
352
352
353
353
353
354
354
354
354
354
354
354
353
353
354
355
355
356
356
357
357
357
357
357
357
356
356
356
356
356
355
355
355
354
354
353
353
352
352
353
354
355
353
353
359
362
361
366
373
375
366
360
357
358
357
356
355
354
352
351
350
349
348
348
348
348
348
348
348
352
353
353
353
362
362
362
362
364
358
350
349
347
347
346
346
346
346
346
347
348
348
348
348
348
348
349
347
347
349
349
349
349
344
344
344
344
342
342
342
342
342
342
341
341
340
340
339
339
339
339
339
339
339
339
340
340
341
341
341
340
340
340
340
340
340
340
340
340
340
340
340
340
340
341
342
341
340
340
340
340
340
340
340
339
339
339
339
339
339
339
339
339
340
341
341
342
343
345
346
349
350
350
350
351
351
351
351
351
351
351
350
349
346
344
343
341
340
339
340
340
339
336
336
336
336
335
335
334
334
334
333
332
335
335
334
332
332
332
332
333
333
333
334
334
334
334
334
334
334
334
334
334
334
333
333
333
333
333
334
334
333
333
333
333
333
333
331
330
330
330
330
330
330
330
330
330
330