343
329
368
306
410
394
408
374
417
415
435
357
1049
383
1225