Inverkeithing
Livingston
Livingston
Dunfermline
Ratho Station
Livingston
Grangemouth
KY11
Livingston
Stenhousemuir
Livingston
Dunfermline
Ratho Station
Livingston
Inverkeithing
Broxburn
Grangemouth
Livingston
Falkirk
Broxburn
Livingston
Livingston
Grangemouth
Falkirk
Falkirk
West Lothian
Livingston
Falkirk
West Lothian
Livingston
Bathgate
Bathgate
Livingston
Inverkeithing
Inverkeithing
Livingston
Livingston
Bathgate
Falkirk
Livingston