343
199
304
566
519
477
660
254
431
293