404
385
345
359
407
599
362
591
618
330
337
319
469
568
367