147
272
241
164
123
479
721
531
394
561