543
342
427
429
498
308
353
241
299
209