Question: сколько этапов здесь до tour de france
Answer: 21.0; 21