Fine Rightly stands out in the Scottish Grand National odds