929
352
950
209
380
General classification
17
Classics
14
Flat
293
Hilly
31
Mountain
0
Time Trial
120
53
372
8
76
198
57
11
195
108
30
137
55
115
132
82
29
7
24
46
18
90
65
2
41
102
244
88
1
89
27
28
92
6
78
3
19
5
20
26
4
74
47