Tour de France 2018: Full list and remaining teams and riders eliminated rider details