344
343
343
342
340
340
339
339
338
338
338
338
339
339
339
339
339
339
339
338
338
338
338
338
337
337
337
337
337
336
336
335
334
334
334
335
335
335
336
336
336
337
338
338
337
337
337
337
338
338
338
338
339
339
339
340
341
340
341
345
350
354
359
361
362
366
369
370
375
379
382
386
390
392
394
396
397
400
403
408
416
421
420
418
416
418
423
427
430
429
426
421
419
416
415
415
415
415
418
422
425
426
423
421
419
423
423
425
426
426
426
427
430
433
434
435
435
435
435
435
435
435
436
436
437
438
440
437
437
436
436
436
437
442
445
445
444
443
442
441
438
436
434
431
429
425
424
421
423
425
426
428
430
431
431
434
434
433
432
431
431
431
431
430
427
424
422
417
416
416
415
414
414
414
416
418
427
434
434
432
431
429
426
423
417
410
410
411
413
413
414
415
416
417
420
423
425
425
424
421
418
418
418
414
408
399
388
382
379
372
370
367
364
362
359
350
347
344
343
343
343
342
341
337
336
335
334
333
333
333
333
333
333
333
333
333
334
336
338
339
340
343
344
346
348
351
352
354
355
354
354
354
353
351
349
348
356
362
361
359
357
355
352
350
350
352
359
361
364
367
368
370
377
384
395
403
407
412
415
418
421
427
429
432
433
435
437
439
440
445
446
448
450
452
456
456
457
457
456
454
451
447
444
443
445
447
450
451
451
450
450
451
451
451
449
448
447
447
446
446
446
446
446
446
445
444
444
444
444
444
444
446
449
452
454
454
454
454
454
455
459
463
465
465
464
463
461
460
456
450
448
448
448
446
445
444
443
439
437
436
433
431
428
426
424
421
420
419
417
420
422
424
422
421
410
399
394
387
382
379
371
364
361
360
358
357
357
356
360
365
373
384
389
394
409
411
412
414
416
418
420
421
424
427
430
434
437
439
440
443
443
443
444
447
448
447
444
441
436
433
429
424
424
426
427
428
433
439
441
444
443
438
434
431
434
437
438
439
440
440
442
444
446
447
447
444
440
440
436
433
431
423
419
417
412
412
412