518
469
478
407
387
388
419
352
406
387
429
318
382
349
320