Mean: 50.61887403743594
Standard Deviation: 28.867072699813157