how many french winners are listed?
7
col : stage | date | route | terrain | length | winner row 1 : p | 29 june | leiden | individual time trial | 5 km (3.1 mi) | jan raas (ned) row 2 : 1a | 30 june | leiden – st willebrord | plain stage | 135 km (84 mi) | jan raas (ned) row 3 : 1b | 30 june | st willebrord – brussel | plain stage | 100 km (62 mi) | walter planckaert (bel) row 4 : 2 | 1 july | brussel – st amand les eaux | plain stage | 199 km (124 mi) | jacques esclassan (fra) row 5 : 3 | 2 july | st amand les eaux – st germain en laye | plain stage | 244 km (152 mi) | klaus-peter thaler (ger) row 6 : 4 | 3 july | evreux – caen | team time trial | 153 km (95 mi) | ti-raleigh row 7 : 5 | 4 july | caen – maze montgeoffroy | plain stage | 244 km (152 mi) | freddy maertens (bel) row 8 : 6 | 5 july | maze montgeoffroy – poitiers | plain stage | 162 km (101 mi) | sean kelly (ire) row 9 : 7 | 6 july | poitiers – bordeaux | plain stage | 242 km (150 mi) | freddy maertens (bel) row 10 : 8 | 7 july | st emilion – ste foy la grande | individual time trial | 59 km (37 mi) | bernard hinault (fra) row 11 : 9 | 8 july | bordeaux – biarritz | plain stage | 233 km (145 mi) | miguel maria lasa (esp) row 12 : 10 | 10 july | biarritz – pau | hilly stage | 192 km (119 mi) | henk lubberding (ned) row 13 : 11 | 11 july | pau – st lary soulan | stage with mountain(s) | 161 km (100 mi) | mariano martínez (fra) row 14 : 12a | 12 july | tarbes – valence d'agen | plain stage | 158 km (98 mi) | cancelled row 15 : 12b | 12 july | valence d'agen – toulouse | plain stage | 96 km (60 mi) | jacques esclassan (fra) row 16 : 13 | 13 july | figeac – super besse | hilly stage | 221 km (137 mi) | paul wellens (bel) row 17 : 14 | 14 july | besse en chandesse – puy de dôme | individual time trial | 52 km (32 mi) | joop zoetemelk (ned) row 18 : 15 | 15 july | st dier d'auvergne – st etienne | hilly stage | 196 km (122 mi) | bernard hinault (fra) row 19 : 16 | 16 july | st etienne – l'alpe d'huez | stage with mountain(s) | 241 km (150 mi) | hennie kuiper (ned) row 20 : 17 | 18 july | grenoble – morzine | stage with mountain(s) | 225 km (140 mi) | christian seznec (fra) row 21 : 18 | 19 july | morzine – lausanne | plain stage | 137 km (85 mi) | gerrie knetemann (ned) row 22 : 19 | 20 july | lausanne – belfort | plain stage | 182 km (113 mi) | marc demeyer (bel) row 23 : 20 | 21 july | metz – nancy | individual time trial | 72 km (45 mi) | bernard hinault (fra) row 24 : 21 | 22 july | epernay – senlis | plain stage | 207 km (129 mi) | jan raas (ned)
how many french winners are listed?
Stage Date Route Terrain Length Winner
P 29 June Leiden Individual time trial 5 km (3.1 mi) Jan Raas (NED)
1A 30 June Leiden – St Willebrord Plain stage 135 km (84 mi) Jan Raas (NED)
1B 30 June St Willebrord – Brussel Plain stage 100 km (62 mi) Walter Planckaert (BEL)
2 1 July Brussel – St Amand les Eaux Plain stage 199 km (124 mi) Jacques Esclassan (FRA)
3 2 July St Amand les Eaux – St Germain en Laye Plain stage 244 km (152 mi) Klaus-Peter Thaler (GER)
4 3 July Evreux – Caen Team time trial 153 km (95 mi) TI-Raleigh
5 4 July Caen – Maze Montgeoffroy Plain stage 244 km (152 mi) Freddy Maertens (BEL)
6 5 July Maze Montgeoffroy – Poitiers Plain stage 162 km (101 mi) Sean Kelly (IRE)
7 6 July Poitiers – Bordeaux Plain stage 242 km (150 mi) Freddy Maertens (BEL)
8 7 July St Emilion – Ste Foy la Grande Individual time trial 59 km (37 mi) Bernard Hinault (FRA)
9 8 July Bordeaux – Biarritz Plain stage 233 km (145 mi) Miguel Maria Lasa (ESP)
10 10 July Biarritz – Pau Hilly stage 192 km (119 mi) Henk Lubberding (NED)
11 11 July Pau – St Lary Soulan Stage with mountain(s) 161 km (100 mi) Mariano Martínez (FRA)
12A 12 July Tarbes – Valence d'Agen Plain stage 158 km (98 mi) Cancelled
12B 12 July Valence d'Agen – Toulouse Plain stage 96 km (60 mi) Jacques Esclassan (FRA)
13 13 July Figeac – Super Besse Hilly stage 221 km (137 mi) Paul Wellens (BEL)
14 14 July Besse en Chandesse – Puy de Dôme Individual time trial 52 km (32 mi) Joop Zoetemelk (NED)
15 15 July St Dier d'Auvergne – St Etienne Hilly stage 196 km (122 mi) Bernard Hinault (FRA)
16 16 July St Etienne – L'Alpe d'Huez Stage with mountain(s) 241 km (150 mi) Hennie Kuiper (NED)
17 18 July Grenoble – Morzine Stage with mountain(s) 225 km (140 mi) Christian Seznec (FRA)
18 19 July Morzine – Lausanne Plain stage 137 km (85 mi) Gerrie Knetemann (NED)
19 20 July Lausanne – Belfort Plain stage 182 km (113 mi) Marc Demeyer (BEL)
20 21 July Metz – Nancy Individual time trial 72 km (45 mi) Bernard Hinault (FRA)
21 22 July Epernay – Senlis Plain stage 207 km (129 mi) Jan Raas (NED)
22 23 July St Germain en Laye – Paris (Champs-Élysées) Plain stage 162 km (101 mi) Gerrie Knetemann (NED)
7