Riders' GC positions after each stage
           (needs to be viewed with a mono font)
            
             Stage                              1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
             -----                            --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
              Jai Hindley                      28  23  23  14  14  14  14  15   5   5   5   5   4   2   2   2   2   2   2   1   1
              Richard Carapaz                   6  15  15  11  11  11  11  12   4   4   2   2   2   1   1   1   1   1   1   2   2
              Mikel Landa                      23  21  21  12  12  12  12  13   7   7   7   7   6   4   4   4   3   3   3   3   3
              Vincenzo Nibali                  21  12  12  32  30  30  30  29  13  13  13  14  13   8   8   5   5   4   4   4   4
              Pello Bilbao                      3   9   9   7   8   8   8   9  10  10  10  10   9   6   6   7   6   5   5   5   5
              Jan Hirt                         48  55  55  24  24  24  26  27  14  14  14  15  14  11  12   9   7   6   6   6   6
              Emanuel Buchmann                 16  45  45  21  21  21  22  23   9   9   9   9   8   7   7   8   8   7   7   7   7
              Domenico Pozzovivo               35  26  26  20  20  20  21  22   8   8   8   8   7   5   5   6  10   8   8   8   8
              Hugh Carthy                      36  31  31  16  16  16  17  18  17  15  15  17  16  20  18  14  11  10  10  10   9
              Juan Pedro Lopez                 54  47  47   1   1   1   1   1   1   1   1   1   1   9   9  11   9   9   9   9  10
              Alejandro Valverde               26  32  32  17  17  17  18  19  11  11  11  11  10  10  11  10  12  11  11  11  11
              Santiago Buitrago                32  25  25  15  15  15  15  16  31  30  30  24  25  21  17  15  14  12  12  12  12
              Lucas Hamilton                   53  37  37  18  18  18  19  20  26  26  26  16  15  14  14  13  15  14  13  13  13
              Guillaume Martin                 43  42  42  29  27  27  28   4   6   6   6   6   5  12  10  16  16  15  14  14  14
              Lorenzo Fortunato                61  74  73  41  38  38  34  33  18  16  16  19  18  16  19  17  17  16  15  15  15
              Pavel Sivakov                    46  30  30  23  23  23  25  26  23  25  25  29  24  23  23  18  18  17  16  16  16
              Wilco Kelderman                   5   5   5   6   6   6   6   7  24  23  23  13  12  13  13  19  19  18  17  17  17
              Thymen Arensman                  55  22  22  13  13  13  13  14  12  12  12  12  11  15  15  12  13  13  19  18  18
              Lennard Kamna                    90  68  68   2   2   2   2   2  15  19  19  22  23  26  24  20  20  19  18  19  19
              Sam Oomen                        31  27  27  34  31  31  31  30  20  18  18  21  19  19  22  24  22  21  21  20  20
              Koen Bouwman                     40  17  17  38  35  35  16  17  21  21  21  25  21  25  28  28  23  22  20  21  21
              Joe Dombrowski                   74  71  72  40  42  42  39  38  36  36  36  37  36  28  25  23  21  20  22  22  22
              Mikael Cherel                    45  59  59  59  55  55  43  41  32  31  31  32  29  24  26  25  24  23  23  23  23
              Luca Covili                      92 104 104  89  86  86  58  56  40  40  40  38  35  29  27  29  27  26  24  24  24
              Giulio Ciccone                   27  39  39  19  19  19  20  21  22  22  22  26  22  22  16  22  28  27  26  25  25
              Bauke Mollema                     7   8   8  33  37  37  23  24  29  29  28  18  17  18  20  26  26  25  25  26  26
              Antonio Pedrero                 114 120 119  47  46  46  42  40  37  37  37  39  38  39  30  31  30  29  28  27  27
              Gijs Leemreize                  104  92  92  28  34  34  32  31  39  38  38  33  37  46  35  46  36  37  33  28  28
              Vadim Pronskiy                   79  69  69  63  57  57  46  45  35  35  35  36  33  37  39  33  35  33  29  29  29
              Mauri Vansevenant                17  20  20   5   5   5   5   6  27  27  29  31  30  30  34  32  29  28  27  30  30
              Domen Novak                     158 155 160  93 112 113  61  66  54  54  54  55  55  57  47  48  44  43  37  31  31
              Lorenzo Rota                     50  53  53  62  56  56  76  76  53  53  53  44  41  34  31  34  32  30  31  32  32
              Damien Howson                    47  49  49  27  26  26  27  39  41  41  41  41  40  44  37  37  39  38  35  34  33
              Wout Poels                       44  41  41  72 118 120  87  81  55  70  73  74  74  71  59  42  34  34  30  33  34
              Attila Valter                    29  40  40  61  64  64  48  46  43  43  43  43  46  40  51  51  42  41  34  35  35
              Davide Formolo                   20  24  24  56  51  51  38  37  30  28  27  30  27  31  36  35  38  36  39  36  36
              Diego Ulissi                      8  33  33  36  33  33  51  47  51  48  48  49  48  38  33  30  31  31  32  37  37
              Ben Tulett                       15   6   6  48  44  44  40  51  49  50  50  52  49  50  54  52  49  47  40  39  38
              Chris Hamilton                   93  91  91  46  48  48  41  42  34  34  34  35  34  32  38  36  33  32  36  38  39
              Mattias Skjelmose Jensen         10  16  16  35  32  32  62  60  47  45  45  46  43  42  48  47  47  46  43  40  40
              Fabio Felline                    41  18  18  94  89  89  74  72  62  60  60  63  58  49  42  43  43  40  45  43  41
              Jhonatan Narvaez                 11  44  44  57  53  53  45  44  46  44  44  45  42  41  40  39  40  39  38  42  42
              Martijn Tusveld                 127 115 114  71  70  70  63  68  59  57  57  58  57  59  45  44  45  45  46  44  43
              Rui Costa                       108 100 100  60  58  58  47  49  44  49  49  50  52  54  44  45  41  42  41  41  44
              Alessandro Covi                  51  50  50  73  69  69  53  53  48  46  46  47  44  43  46  49  50  49  55  45  45
              Rein Taaramae                    63  60  60   3   3   3   3   3  28  32  32  27  26  35  43  38  46  44  42  46  46
              Filippo Zana                     62  66  66  77  72  72 111 104  87  84  83  83  82  62  68  58  51  50  52  48  47
              Sylvain Moniquet                136 142 140  42  78  78  52  50  70  71  69  70  75  76  75  61  58  54  47  49  48
              Ivan Ramiro Sosa                 34  58  58  22  22  22  24  25  19  17  17  20  20  27  32  40  37  35  44  47  49
              Felix Gall                       18  46  46  43  40  40  36  35  42  42  42  42  45  56  62  65  54  55  48  50  50
              Ben Zwiehoff                    129 118 117  65  66  66  82  85  77  74  72  73  73  64  61  60  53  52  50  51  51
              Alessandro Tonelli              125 122 122  74  74  74  73  75  74  72  71  72  69  65  66  66  65  64  51  52  52
              Davide Gabburo                   87  90  90  87  83  83  55  48  58  56  56  51  54  58  55  57  55  53  54  53  53
              Tobias Foss                      33   7   7  30  29  29  29  28  38  39  39  40  39  36  41  41  48  48  49  55  54
              Andrea Vendrame                   9  35  35  96  91  91  91  86 104  93  92  85  81  82  82  77  73  72  57  54  55
              Harold Tejada                    64  64  64  39  36  36  54  59  56  59  59  62  60  51  50  50  52  51  53  56  56
              Mathieu Van Der Poel              1   1   1  91  88  88  72  64  73  67  67  66  63  67  63  69  56  57  58  58  57
              Nans Peters                      68  63  63  75  77  77  67  62  57  55  55  57  61  55  57  55  61  60  59  57  58
              Will Barta                       94  81  80  78  73  73  64  69  75  76  76  68  66  68  69  68  63  62  61  59  59
              Jorge Arcas                      78  84  83  83  79  79  57  52  61  58  58  61  59  60  60  59  57  56  56  60  60
              Merhawi Kudus                   118 126 125  67  59  59  56  55  52  51  51  53  50  52  49  54  59  58  60  61  61
              Pascal Eenkhoorn                154 157 151  79  75  75  65  71  66  62  62  60  56  47  58  53  60  59  62  62  62
              Davide Villella                  38  38  38  37  39  39  35  34  50  52  52  54  51  53  52  56  62  61  69  64  63
              Jonathan Castroviejo            115 105 121  51  50  50 100 110 112 121 126 122 127 117  98  80  75  74  65  63  64
              Nicolas Prodhomme                95  97  97 108  99  97  84  82  92  89  88  87  83  84  81  75  69  68  70  65  65
              Ben Swift                       120 121 120  92  95  95  75  74  68  73  75  77  70  73  74  73  67  66  68  66  66
              Francesco Gavazzi                91  98  98  69  62  62  70  67  69  69  68  69  65  63  64  63  64  63  63  67  67
              Vincenzo Albanese                13  36  36  97  92  92  59  57  65  61  61  56  53  48  53  62  68  67  67  69  68
              Jose Joaquin Rojas               86  88  88  80  76  76  66  61  71  68  66  67  64  66  65  64  66  65  64  68  69
              Matteo Sobrero                   37   4   4  70  63  63  81  78  82  82  81  80  78  79  79  72  70  69  71  71  70
              Remy Rochas                      67  70  70  45  41  41  37  36  60  63  64  65  68  78  67  74  77  76  75  70  71
              Giovanni Aleotti                 56  52  52  85  82  82  60  63  63  64  63  64  67  69  70  70  71  70  72  72  72
              Dario Cataldo                   110 102 102  88  85  85  78  87  79  75  74  75  72  75  76  76  80  78  74  73  73
              Thomas De Gendt                 135 132 131  84 135 135  77  70  67  66  70  71  76  70  71  71  74  73  73  74  74
              Mauro Schmid                     19  10  10  31  67  67 109  94  84  79  79  79  79  81  77  83  82  80  66  76  75
              Eduardo Sepulveda               130 129 128  95  90  90 112 111  94 107 106 105 102 100  96  92  83  84  80  75  76
              Diego Rosa                       73  82  81  53  49  49  97  93  81  81  80  81  80  72  73  67  72  71  76  77  77
              Edoardo Zardini                 113 128 127  81  80  80  69  73  86  87  87  82  84  86  92  95  95  94  85  78  78
              Diego Andres Camargo             85  87  87  55  54  54  49  58  72  83  84  84  87  83  88  88  90  91  92  79  79
              Callum Scotson                   89  75  74  86  94  94  92  96  99 110 108 107 107 104  89  85  81  79  78  80  80
              James Knox                       49  43  43  50  84  84  83  80  83  97  97  94  98  90  91  87  88  89  90  81  81
              Mattia Bais                     147 160 153 127 125 124  93  88  93 100  99  97  90  80  86  82  78  77  77  82  82
              Erik Fetter                     112 101 101  64  65  65 108 102  97  96  94  92  89  88  78  81  79  81  79  84  83
              Stefano Oldani                   66  65  65  26  25  25  50  54  64  65  65  59  62  61  72  78  84  82  83  83  84
              Salvatore Puccio                105  94  94 144 137 137  88  83  85  88  91  89  86  85  85  86  87  86  86  85  85
              Lilian Calmejane                 97  89  89  76  71  71  71  79  80  78  78  78  77  77  80  84  86  85  81  86  86
              Jasha Sutterlin                  72  57  57 135 132 132 106  99  98  92  90 100  94  94  95  90  92  90  87  87  87
              Anthony Perez                   111 103 103  82  81  81  86  92  91  91  93  91  95  95  94  93  85  83  84  88  88
              Jos Van Emden                   126 112 111  90  87  87  89  90  89  90  89  88  85  87  93  94  93  93  93  90  89
              Jaakko Hanninen                  83  96  96  68  61  61  80  77  90  86  86  86  88  89  87  91  94  92  88  89  90
              Simone Ravanelli                101  99  99 109 110 108  96  91 106 103 101  99 103 101 106  97  89  88  89  91  91
              Alessandro De Marchi            170 169 170 103 108 109  99 109  78  80  82  90  92  92  90  89  91  87  91  92  92
              Christopher Juul-Jensen         161 154 159 130 127 126 102  98 101 104 103 102 104 102 102 102 104 103 102  93  93
              Pierre-Luc Perichon             146 138 137 104 109 107  98 101 100 101 104 103 100  99 101  98  96  95  94  94  94
              Magnus Cort                       4  28  28 110 100  98  90 100 107  98  98 101  99  98 103 105 100  98  95  96  95
              Mirco Maestri                   144 135 134 121 120 119 104 106 108 117 116 115 109 105 107 103  98  97  97  95  96
              Edoardo Affini                  121 108 107 124 116 116 103 105 105 102 100  98  93  93 100  99  97  96  96  97  97
              Oier Lazkano                    155 148 145 126 157 157 114 121 127 136 140 135 135 126 120 110 106 107 106  98  98
              Davide Ballerini                164 166 165 162 151 151 150 153 140 127 125 124 121 120 126 124 125 122 110 100  99
              Tobias Bayer                     84 119 118 116 106 105 120 115 111 112 115 120 119 119 118 114 117 111  98  99 100
              Alexander Cataford               70  72  84  58  60  60  79  84 103  95  96  93  96  96  97 100 102 101  99 101 101
              Tobias Ludvigsson                58  48  48  99 102 104 119 116 114 109 111 110 114 109 105  96  99  99 101 105 102
              Jacopo Mosca                    107 110 109 111 101 100  94 107 115 106 105 104 101  97  99 101 103 102 100 103 103
              Romain Combaud                  141 140 139 101 107 106 121 128 110 108 107 106 106 112 108 106 101 100 103 104 104
              Aime De Gendt                   122 123 130 119 117 117 126 126 128 128 128 121 120 121 115 115 114 116 108 102 105
              Luca Rastelli                    82  86  86 141 159 158 125 118 123 137 134 126 136 128 123 122 113 112 114 107 106
              Lawson Craddock                 156 147 144 125 128 128 107 112 113 111 110 109 112 107 110 108 108 105 105 108 107
              Patrick Gamper                  109 114 113 115 105 103 118 127 118 119 118 117 113 108 104 104 105 104 104 106 108
              Dries De Bondt                  137 141 155 160 152 153 152 136 122 123 122 119 118 116 109 107 109 106 107 109 109
              Barnabas Peak                   167 150 167 133 130 130 133 137 138 138 135 130 124 122 122 121 110 114 109 110 110
              Nico Denz                       168 168 168 164 167 165 162 161 153 148 145 136 140 137 132 118 118 117 116 111 111
              Michael Hepburn                 124 113 112 114 104 102 117 114 117 114 112 111 105 110 113 113 111 109 112 114 112
              Oscar Riesebeek                 132 130 136 123 121 121 128 133 131 132 136 128 137 130 129 126 124 121 118 113 113
              Sacha Modolo                     88  95  95 122 114 114 123 122 121 116 114 118 117 113 112 112 116 113 111 112 114
              Ignatas Konovalovas              60  56  56 100  96 112 122 130 132 124 123 129 133 111 114 111 112 108 113 115 115
              Matthew Holmes                   71  79  78 139 158 159 156 156 156 144 143 139 141 138 137 134 127 126 122 117 116
              Andrii Ponomar                  103 107 106 146 141 141 140 123 109 118 117 116 110 106 111 109 115 115 115 116 117
              Senne Leysen                    138 134 133 120 119 118 127 119 120 131 130 123 128 123 124 117 119 118 117 119 118
              Otto Vergaerde                  139 144 146 153 148 150 149 149 148 153 152 154 155 143 141 135 133 133 129 118 119
              Cesare Benedetti                117 125 124 117 115 115 124 132 125 139 138 132 129 124 125 123 121 119 119 120 120
              Simone Consonni                  42  51  51 134 129 129 132 117 124 120 119 114 108 114 116 119 123 120 120 123 121
              Alberto Dainese                 133 133 132 150 143 143 142 142 144 130 129 140 134 129 127 125 126 123 121 122 122
              Jenthe Biermans                  98 109 108 143 138 138 138 141 143 135 132 143 138 132 131 128 128 129 128 121 123
              Lawrence Naesen                 116 116 115 147 139 139 139 120 126 140 137 131 125 133 133 129 129 127 123 124 124
              Davide Bais                     166 163 157 128 126 125 130 124 129 141 139 133 131 125 128 127 120 124 124 125 125
              Samuele Rivi                    163 162 166 132 122 122 129 134 135 147 144 141 142 136 135 131 131 132 132 126 126
              Miles Scotson                   100  93  93 107  98  96 115 125 130 122 120 125 122 127 121 120 122 125 126 127 127
              Fernando Gaviria                 59  62  62 136 131 131 134 131 134 125 121 127 123 131 130 132 134 131 125 128 128
              Reto Hollenstein                140 137 147 155 146 146 145 148 146 134 131 142 143 141 138 136 135 136 133 129 129
              Arnaud Demare                    81  73  71 138 134 133 135 135 137 126 124 134 126 134 134 130 130 128 127 130 130
              Edward Theuns                    80  83  82 140 136 136 137 140 141 151 148 151 146 144 143 140 139 139 130 131 131
              Ramon Sinkeldam                 143 136 135 152 145 145 144 147 145 143 142 138 132 135 136 133 132 130 131 132 132
              Michael Schwarzmann             102 117 116 156 163 163 160 158 159 159 158 150 145 139 139 137 136 134 134 133 133
              Alex Dowsett                    172 170 172 167 154 154 153 154 154 142 141 146 148 140 140 138 137 135 135 134 134
              Davide Cimolai                  128 131 129 131 124 127 131 129 133 145 150 152 149 146 145 142 140 138 137 136 135
              Jacopo Guarnieri                145 143 141 154 162 162 159 159 160 152 151 153 147 145 144 141 138 137 136 135 136
              Rick Zabel                      134 145 142 151 144 144 143 146 149 154 153 155 156 152 151 146 144 141 140 137 137
              Phil Bauhaus                    157 161 156 161 150 149 148 151 151 155 154 156 150 147 146 143 141 142 138 138 138
              Wesley Kreder                   123 127 126 118 155 155 154 143 136 149 146 148 153 150 149 145 143 140 139 139 139
              Julius Van Den Berg             169 171 169 165 153 152 151 152 155 157 156 158 157 153 152 147 146 143 142 140 140
              Rui Oliveira                    151 153 150 157 147 147 146 145 147 146 147 149 154 151 150 149 145 145 141 141 141
              Maximiliano Richeze             150 159 154 159 149 148 147 150 152 156 155 157 151 148 147 148 147 144 143 142 142
              Filippo Tagliani                171 172 171 166 156 156 155 155 157 158 157 147 152 149 148 144 142 146 144 143 143
              Clement Davy                    174 174 175 173 165 168 165 164 163 160 159 159 159 155 154 150 148 149 145 144 144
              Mark Cavendish                  148 156 148 169 169 169 166 165 164 162 161 161 158 154 153 152 150 147 146 145 145
              Bert Van Lerberghe              153 158 152 171 171 171 167 166 165 163 162 162 161 157 156 153 151 148 147 146 146
              Matthias Brandle                159 149 162 158 164 164 161 160 161 161 160 160 160 156 155 151 149 150 148 147 147
              Pieter Serry                    149 152 161 172 172 172 168 167 166 165 164 163 162 158 157 154 152 151 149 148 148
              Roger Kluge                     165 164 163 163 166 166 163 162 162 166 165 164 163 159 158 155 153 152 150 149 149