Knowing what we know now, who will win the Tour de France?

Odds
Option
2/1
5/1
6/1
9/1
20/1
25/1
25/1
40/1
45/1
65/1
85/1
90/1
90/1
110/1
140/1
180/1
310/1
580/1