107
789
4252
371
3424
General classification
239
Classics
29
Flat
9
Hilly
65
Mountain
207
Time Trial
94
97
0
3
8
28
156
53
38
126
138
71
148
2
112
69
45
21
40
78
84
179
13
51
108
4
12
93
55
31
52
10
37
11
25
43
180