The reaction stops because one of the inputs has been exhausted.
I only got 50 points (which is not 100). :-)
Look at the graph. At 80 °C, about 38 g of solute is able to dissolve, and that’s for ever 100 g of water. That means that for every 150 grams of water, 57 grams of solute can dissolve (38/2 = 19 + 38 = 57 g) at 80 °C. Since 57 g is greater than 55 g, all for he sodium chloride should dissolve in 150 g of water at 80 °C - you can put all of that into a “mathematical explanation”.
1. Iron fillings are magnetic, so use a magnet to pull the iron fillings out of the mix.
2. Then you can put the salt and sand mixture into water, since salt is soluble, and the salt will dissolve, leaving you with sand.