Finland , ho-rsta öfver Skotland.