329
338
407
429
386
343
366
442
375
334
392
426
1056
314
371