321
510
479
341
292
233
456
194
432
425