900
765
906
817
879
General classification
126
Classics
36
Flat
68
Hilly
Mountain
6
Time Trial
107
170
30
27
70
12
0
87
71
16
159
33
77
59
7
15
9
60
236
64
11
82
90
5
45
314
445
206
51
66
63
75
34
172
315
124
17
116
335
37