102
283
504
272
219
467
329
249