321
182
580
343
579
236
459
530
110
73