Holiday fun for 96 runners at Broulee