368
321
379
407
304
345
355
390
359
368
368
414
375
405
300