Twenty athletes competed in a race, and their finishing times, in minutes, were recorded. Eight athletes finished the race in less than 20 minutes. Seven athletes finished the race in at least 20 minutes but no more than 35 minutes. The remaining five athletes finished the race in more than 35 minutes. What is the minimum possible value for the median finishing time, in minutes, for these 20 athletes?