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
             -----                            --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
              Tao Geoghegan Hart              126  60  24  22  19  19  19  19  17  14  14  12  12  11   4   4   4   3   3   2   1
              Jai Hindley                      46  22  13  13  11  11  11  11   9   7   7   7   7  10   3   3   3   2   2   1   2
              Wilco Kelderman                  68  30   4   4   3   3   3   3   2   2   2   2   2   2   2   2   2   1   1   3   3
              Joao Almeida                      2   2   1   1   1   1   1   1   1   1   1   1   1   1   1   1   1   5   5   5   4
              Pello Bilbao                     25  14   3   3   2   2   2   2   3   3   3   3   3   3   5   5   5   4   4   4   5
              Jakob Fuglsang                  100  46   9   9   7   7   7   7   6  11  11  10  10  12  12  12  12   6   6   6   6
              Vincenzo Nibali                  69  31   6   6   5   5   5   5   5   5   5   5   5   5   7   7   7   8   8   7   7
              Patrick Konrad                   62  26  12  12   9   9   9   9   8   6   6   6   6   9   9   9   9   7   7   8   8
              Fausto Masnada                   66  29  14  14  12  12  12  12  12   9   9   9   9   8  10  10  10   9   9   9   9
              Hermann Pernsteiner              87  38  17  17  14  14  14  14  13  10  10  14  14  15  15  15  11  11  11  10  10
              Domenico Pozzovivo               74  33   7   7   6   6   6   6   4   4   4   4   4   7   8   8   8  12  12  11  11
              Rafal Majka                     122  58  11  11  10  10  10  10  10   8   8   8   8   6   6   6   6  10  10  12  12
              Sergio Samitier                 116  56  20  20  16  16  16  16  19  17  16  16  16  16  16  16  15  13  13  13  13
              James Knox                       43  21  16  16  20  20  20  20  20  18  17  15  15  14  14  14  14  15  15  14  14
              Brandon McNulty                  24  12   8   8  18  18  18  18  18  13  13  11  11   4  11  11  13  14  14  15  15
              Aurelien Paret-Peintre          114  55  27  26  22  22  22  21  22  20  20  19  19  19  18  18  19  17  17  16  16
              Larry Warbasse                   29  17  39  37  29  28  27  26  24  23  23  27  24  23  23  19  20  18  18  17  17
              Ben Swift                        67 128  60 101  64  58  55  56  41  28  28  31  28  28  25  23  22  19  19  18  18
              Antonio Pedrero                 109  53  18  18  15  15  15  15  16  15  15  13  13  13  13  13  16  16  16  19  19
              Ben O'Connor                     26  15  43  41  86  87  88  85  82  65  64  48  43  42  35  31  25  22  22  20  20
              Sam Oomen                        41  20  44  42  30  29  28  27  27  21  21  21  20  20  21  22  21  21  21  21  21
              Ilnur Zakarin                    65  28  15  15  13  13  13  13  14  12  12  17  17  17  17  20  18  20  20  22  22
              Matteo Fabbro                    63  27  48  48  35  34  35  33  34  24  24  20  21  22  20  17  17  23  23  23  23
              Jonathan Castroviejo             35 145  37  35  26  25  25  24  21  19  19  18  18  18  19  21  23  24  24  24  24
              Fabio Felline                    42 122  78  69  42  39  37  36  32  25  25  23  27  27  30  25  28  25  25  25  25
              Martijn Tusveld                  16  49  33  32  34  32  31  30  29  30  29  33  31  30  27  28  26  26  26  26  26
              Attila Valter                    90  41  42  40  33  31  29  28  28  22  22  22  22  21  22  24  24  29  29  27  27
              Pieter Serry                     20  32  54  57  55  55  59  60  47  36  37  37  35  36  31  32  32  28  28  28  28
              Chris Hamilton                   22  42  95  90  81  81  80  78  59  39  39  32  30  31  29  29  30  27  27  29  29
              Mikkel Frolich Honore            37  13  55  51  57  54  51  52  44  34  33  26  23  24  24  26  27  30  30  30  30
              Jacopo Mosca                     30  18  56  52  53  52  47  47  42  31  30  28  25  26  28  27  29  33  31  31  31
              Tanel Kangert                    18   9  32  31  25  33  32  31  39  27  27  24  32  29  26  30  33  32  33  32  32
              Ruben Guerreiro                  85  37  41  39  46  41  40  39  31  35  34  29  26  25  38  38  43  37  37  33  33
              Victor de la Parte              140  64  58  53  50  51  49  49  45  40  38  41  39  37  32  33  31  34  34  34  34
              Rohan Dennis                     15 161 118 123 103 105 110 109  98  84  89  83  88  84  65  66  57  42  43  36  35
              Louis Meintjes                  104  48  19  19  74  79  81  79  71  50  50  53  48  48  41  41  39  38  38  37  36
              Antonio Nibali                  147  78  35  45  45  45  45  44  38  29  32  36  37  39  34  35  36  35  35  35  37
              Diego Ulissi                     38  10  76  68  65  59  56  57  51  37  36  38  36  35  36  36  42  41  41  39  38
              Francois Bidard                 123  73  67  64  73  70  67  66  53  53  54  40  38  38  37  34  35  31  32  38  39
              Davide Villella                 167  75  64  61  44  42  41  40  36  26  26  34  34  34  33  37  34  40  40  40  40
              Thomas De Gendt                  27 163 105 109  78  76  75  75  63  55  56  64  58  51  43  45  38  36  36  41  41
              Carl Fredrik Hagen              129  63  45  43  61  56  52  53  62  59  59  67  60  59  49  52  48  44  45  42  42
              Joe Dombrowski                   64  50  38  36  27  26  26  25  25  32  35  45  52  52  52  57  49  46  47  43  43
              Jesper Hansen                   143  65  59  58  71  71  69  69  77  73  72  50  51  49  40  47  40  49  50  44  44
              Oscar Rodriguez                  61 162  61  60  40  43  44  42  43  44  44  46  41  41  39  42  37  39  39  46  45
              Enrico Battaglin                133 113  80  74  75  72  68  67  54  54  53  59  54  54  50  39  41  43  44  47  46
              Sander Armee                    137  84  47  54  60  61  57  58  49  46  46  56  61  61  60  60  55  50  42  45  47
              Daniel Navarro                  117  57  36  34  37  37  36  35  37  38  40  43  50  50  45  55  53  45  46  48  48
              Julien Bernard                  157 141  83  77  68  69  65  64  72  64  62  63  57  56  55  48  46  53  53  49  49
              Andrea Vendrame                 128  62  94  86  87  82  79  77  83  67  63  69  62  62  58  44  52  58  58  50  50
              Alessandro Tonelli              152 148 112 112  90  89  90  89  76  70  68  77  73  72  62  58  51  48  49  51  51
              Nicola Conci                    105  67  46  46  79  75  73  73  73  47  45  55  53  53  48  49  50  55  55  52  52
              Jonas Gregaard                  125 127  79  76  59  65  66  68  61  41  43  51  47  47  56  56  47  47  48  53  53
              Amanuel Ghebreigzabhier          70  45  52  50  48  47  82  84  89  79  84  93  97  95  74  75  62  56  56  54  54
              Geoffrey Bouchard               141 143  49  55  70  74  72  70  79  75  71  78  76  76  69  64  56  59  59  55  55
              Salvatore Puccio                 97 160  89  84  72  78  76  45  58  57  57  54  49  46  47  40  45  51  51  58  56
              Eduardo Sepulveda                77  34  85  81  84  84  84  80  65  60  61  49  56  57  44  54  54  57  57  56  57
              Einer Augusto Rubio             149  79  75  70  49  48  46  48  55  56  55  61  59  58  51  46  61  61  61  57  58
              Domen Novak                     142 125 133 143 130 147 155 155 120 102 104 100  98  98  79  76  72  54  54  59  59
              Harm Vanhoucke                  108  52   5   5   4   4   4   4   7  16  18  25  29  32  42  59  44  52  52  60  60
              Filippo Ganna                     1   1  87  80  47  49  48  50  66  45  48  57  63  60  71  73  73  60  60  61  61
              Jan Tratnik                      11   7  84  78  66  60  61  62  69  71  76  70  79  75  61  50  63  67  68  62  62
              Stephane Rossetto               120  85  34  33  32  30  30  29  57  62  66  71  67  65  53  62  71  63  63  63  63
              Joey Rosskopf                    78  51  51  47  82  77  77  46  60  58  58  42  46  44  57  51  64  68  69  64  64
              Jonathan Klever Caicedo          40  35   2   2  39  40  39  38  48  49  51  65  64  63  70  68  65  70  71  65  65
              Dario Cataldo                    89  40  74  67  54  57  53  54  84  68  69  74  77  77  66  65  59  64  64  66  66
              Pawel Poljanski                  45  59  57  63  63  68  64  65  46  48  47  47  42  43  46  43  60  65  65  67  67
              Kamil Malecki                   131  92 122 122 113 113 111 108 101  95  94  91  84  80  80  70  75  73  74  68  68
              Chad Haga                        13 109  91  87  83  80  78  76  74  66  65  60  68  67  67  71  66  66  66  69  69
              Mark Padun                      132 101  72  71  58  64  60  61  52  61  60  39  44  45  54  63  58  62  62  70  70
              Simon Pellaud                   101 117 115 115 108 111 108 107 106  94  93  73  82  83  82  83  78  72  67  71  71
              Davide Ballerini                 32  72 120 113 107 104 103 101 102  97  96  84  78  78  72  74  76  75  76  72  72
              Jaakko Hanninen                 166  98  40  38  38  38  38  37  50  51  49  52  55  55  68  69  68  69  70  73  73
              Simone Ravanelli                 98  77  65  59  91  94  94  71  78  74  74  75  80  79  63  67  70  71  72  74  74
              Simon Clarke                    102  47  92  92 101  97  97  96  97  81  81  62  69  69  77  80  77  77  73  75  75
              Matteo Sobrero                    7   6  88  83  95  93  93  92  92  85  88  79  74  71  73  72  79  76  77  76  76
              Kilian Frankiny                  91  91  50  49  92  90  91  90  67  72  73  81  75  74  83  85  74  74  75  77  77
              Jefferson Alexander Cepeda      168 104  73  72  96  96  95  93  91  83  82  88  90  92  89  77  89  80  81  78  78
              Hector Carretero                 79  82  98  94  80  83  83  81 100  91  91 101 102 101  96  97  85  83  86  79  79
              Mathias Le Turnier              113 137 121 138 116 115 116 112 112  99 105 109 110 110 104 105  99  92  92  80  80
              Matthew Holmes                  138 132  77  82  93  99 114  91 109 104 103 107 105 102  97 101 103  96  97  81  81
              Giovanni Carboni                154  68  28  27  43  44  42  43  56  52  52  58  65  68  76  78  86  86  82  82  82
              Nico Denz                        21 172 172 166 145 146 140 135 111  82  78  80  86  87  87  90  80  79  80  85  83
              Danilo Wyss                      60  76 103  97 100 100  98  95  95  89  87  92  91  89  85  86  82  78  79  84  84
              Luca Chirico                    174 105 104 102 119 118 118 114 110  96  97  94  87  88  81  79  92  91  91  83  85
              Josef Cerny                       6   5 107 103 121 116 112 110 107 105 100  97  92  86  92  95  87  85  78  87  86
              Eros Capecchi                    84  36 109 107  88  91  89  87  90  80  79  85  93  91  88  91  83  81  83  86  87
              Etienne van Empel               162 169 143 152 155 145 146 142 123 110 113  95 100  99  94  98  88  87  85  88  88
              Yukiya Arashiro                 115 118 116 108 104 103 102 100  94  88  85  90  94  93  90  88  84  84  87  89  89
              Alessandro Bisolti              150 166 140 157 114 109 107 105 104  93  92  96  96  96 101  94  81  82  84  90  90
              Francesco Romano                163  86  99  95  89  85  85  82  86  78  80  86  81  81  84  87  90  89  89  91  91
              Peter Sagan                     106  39 110 105 115 112 106 104 103  77  77  76  70  70  78  81  93  88  88  92  92
              Lorenzo Rota                    127  87  93  99  77  95  96  94  96  90  90  87  89  90  93  82  94  93  94  93  93
              Cesare Benedetti                 52 124 132 125 128 142 143 138 122 109 108  99 104 105  99  99  91  90  90  94  94
              Victor Campenaerts               36 120 125 129 134 129 125 124 131 116 114 105 109 106  95 100 102  99  93  96  95
              Edoardo Zardini                 130 100 101 100  69  67  70  72  75  69  75  82  85  85  91  93  95  94  95  95  96
              Mikkel Bjerg                      3 159  82  93 102 107 104 102  80  76  70  68  72  66  75  84  96  95  96  97  97
              Stefano Oldani                   93  95 126 119 111 108 109 106 105  98  98 103  95  94  98  92  97  97  98  98  98
              Josip Rumac                      83  74  90  85  98  92  92  88  88  86  83  89  83  82  86  89  98  98  99  99  99
              Filippo Zana                    144 144 106 128 122 133 132 129 128 113 112 115 108 108 106 103 101 101 101 100 100
              Valerio Conti                    53  24  71  88  97  98  99  97 115 103 102 106 103 104 102  96 100 100 100 101 101
              Mattia Bais                      75 110 111 111 109 127 128 123 124 107 109 110 112 112 109 109 105 102 102 102 102
              Jhonatan Restrepo               170 102 124 118 110 130 126 122 118  92  95  98 101 100 100 102 104 103 103 103 103
              Kamil Gradek                     19 103 128 124 131 128 127 125 119 108 106 111 113 109 107 107 106 104 104 104 104
              James Whelan                     33 155 137 133 135 144 145 144 144 121 123 121 125 122 114 106 111 105 106 105 105
              Albert Torres                   134 158 166 147 150 154 152 149 148 122 121 108 111 114 111 111 108 108 105 106 106
              Maciej Bodnar                    44 108 130 126 129 121 119 115 114 101  99 102 106 103 103 104 107 106 107 108 107
              Marco Frapporti                 112  94 123 120 117 132 133 131 135 124 133 133 131 132 129 125 110 107 108 107 108
              Filippo Fiorelli                173 130 151 140 132 120 117 113 125 117 116 116 120 119 117 117 120 118 121 109 109
              Rodrigo Contreras                73 114 113 110 118 117 123 120 130 115 115 112 118 117 115 114 109 109 110 110 110
              Lachlan Morton                   71 119 117 116 127 140 142 139 139 125 129 124 127 128 118 120 114 111 109 111 111
              Elia Viviani                    153 131 152 141 143 160 158 153 132 119 118 119 114 113 110 110 113 113 113 112 112
              Miles Scotson                     9  66 114 106 124 119 115 116 127 118 117 117 115 111 108 113 116 115 116 114 113
              Dylan Sunderland                158 150 135 130 123 122 153 150 154 131 130 125 128 127 125 124 117 114 114 113 114
              Simone Consonni                 146  81 139 131 136 126 122 119 129 114 110 113 107 107 105 108 112 110 111 117 115
              Simon Guglielmi                 169 140 157 158 159 141 139 137 141 130 134 134 122 123 121 123 125 123 124 115 116
              Adam Hansen                     159 142 134 159 160 152 149 147 126 111 111 114 116 115 112 112 115 112 112 116 117
              Davide Cimolai                  165 170 171 156 158 139 138 134 137 127 124 126 119 118 116 116 119 117 119 118 118
              Nathan Haas                     171  97 144 136 139 135 135 133 121 112 119 120 124 121 120 118 121 119 115 119 119
              Alex Dowsett                     94 154 162 160 161 155 157 117 140 126 126 128 130 126 124 122 124 121 117 120 120
              Arnaud Demare                    92 116 148 137 140 131 129 130 134 123 122 123 117 116 113 115 118 116 118 121 121
              Iljo Keisse                     103 156 163 161 162 164 164 159 157 142 141 140 140 137 134 132 126 124 120 122 122
              Rick Zabel                      121  83 142 132 137 134 131 128 133 120 120 122 126 125 123 119 122 120 122 123 123
              Ignatas Konovalovas             107 136 154 153 156 136 137 145 147 135 132 132 121 120 119 121 123 122 123 124 124
              Giovanni Lonardi                160 134 153 155 157 153 150 148 149 133 128 130 133 133 130 126 127 125 125 125 125
              Matthias Brandle                 10 112 147 139 142 159 159 127 151 137 135 135 136 130 127 128 129 126 126 126 126
              Simone Bevilacqua               161 152 136 135 138 156 154 151 152 138 137 137 137 134 131 131 132 130 129 127 127
              Jacopo Guarnieri                119 139 156 142 144 137 134 141 142 132 127 129 132 131 128 129 130 128 127 128 128
              Fabio Mazzucco                  155 149 138 154 146 149 147 143 143 129 136 136 135 136 133 130 131 129 128 129 129
              Marco Mathis                     72 129 150 151 154 163 162 156 155 140 142 141 141 140 136 134 134 132 130 130 130
              Alvaro Jose Hodeg               164 165 169 163 163 165 165 158 156 141 140 139 139 138 135 133 133 131 131 131 131
              Guy Sagiv                       118 138 155 168 166 166 166 160 160 144 143 142 142 142 138 135 135 133 132 132 132
              Jonathan Dibben                 139 157 165 171 168 168 168 162 159 143 144 143 143 141 137 136 136 134 133 133 133