425
420
418
426
427
430
431
432
431
430
426
425
425
424
424
424
424
424
422
420
418
418
418
417
417
416
415
414
414
412
411
409
408
407
407
407
407
407
407
407
407
407
406
406
404
402
399
398
398
398
398
398
398
398
399
399
400
399
396
394
392
393
394
395
396
396
396
395
393
392
391
391
390
389
388
388
388
388
388
387
387
387
386
386
386
386
386
386
385
384
382
382
382
382
382
382
380
379
379
378
378
377
377
376
376
375
374
374
373
373
373
372
371
370
369
367
367
367
367
367
367
367
366
366
365
364
364
363
363
363
363
362
362
361
361
361
361
361
361
361
361
360
360
360
360
360
360
360
360
360
360
360
360
360
359
359
358
358
358
358
357
357
357
357
357
357
357
357
357
357
358
359
360
362
363
363
363
364
364
364
364
363
362
359
358
358
357
356
355
355
355
355
354
352
351
350
350
350
350
349
349
348
345
341
341
340
338
334
335
335
333
333
333
334
334
334
334
334
334
334
334
334
334
334
335
336
336
336
336
337
337
338
338
338
339
340
340
340
340
340
341
341
341
341
341
342
342
342
342
342
342
342
343
343
343
343
344
345
345
345
345
345
345
345
346
347
348
348
349
349
349
350
350
352
353
353
353
353