Answer:
52 runners did NOT finish the race
Explanation:
80% of 260 is 208
260 - 208 = 51
5.3m questions
6.9m answers