Question: cuántas etapas tiene el tour de francia
Answer: 21.0; 21