A farmer has 425 sheep and sells 159 of them. How many sheep does he have left?
256
356
266
366

Mathematics Exercises are loading ...