A group of friends guessed the age of their friend, Leo. The guesses were 30, 32, 35, 38, 40, 42, 45, 47, 50, and 52. Leo says, "At least half of you guessed too low, exactly two of you are off by one, and my age is a prime number." How old is Leo?
39
41
43
45
47