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