Grangemouth
Broxburn
Broxburn
Livingston
Livingston
Bathgate
Livingston
Broxburn
Shotts
Inverkeithing
Shotts
Broxburn
Broxburn
Ratho
Livingston
Grangemouth
Blackburn
Dunfermline
Dunfermline
Broxburn
Grangemouth
Livingston
Livingston
Broxburn
Dunfermline
Livingston
Livingston
Grangemouth
Dunfermline
Livingston
Edinburgh
Edinburgh
Livingston
Livingston
Ratho Station
Newbridge, City of Edinburgh
Livingston
Newbridge, City of Edinburgh
Edinburgh
Edinburgh