441
348
389
414
390
381
345
378
394
399
375
396
397
346
515