Question: how many riders per team in the tour de france 2018?
Answer: 8