Pedant alert but....
Airdrie is a debateable one. After the old Airdrie went bust a bunch of ex-Airdrie fans set up a new Airdrie called Airdrie United to try to take their place in the league but that failed and Gretna were voted in instead. So those same fans bought Clydebank and changed the name to Airdrie United (named subsequently changed to the current Airdrieonians) and moved them to their current stadium so technically the new Airdrie is actually the old Clydebank who we obviously played many times albeit we have not played them since they changed their name to Airdrie United/Airdrieonians.