A farmer has 120 sheep. He sells 35 sheep to a market. How many sheep does the farmer have left?
105 sheep
95 sheep
85 sheep
115 sheep

Mathematics Exercises are loading ...