Race Diet of Finishers and Non-Finishers in a 100 Mile (161 km) Mountain Footrace