19
210
987
421
1038
General classification
625
Classics
79
Flat
43
Hilly
227
Mountain
401
Time Trial
70
179
467
58
23
371
292
36
139
314
35
13
148
419
12
17
82
55
134
75
0
129
20
95
40
67
149
41
28
45
24
119
52
5
48
191
166
77
10
100
27