Margaret Wemyss, 3rd Countess of Wemyss (1659-1705)/descendants