Final MileSplit50 Rankings: Cameron Rose Holds On To No. 1