viking 27 for sale in Alberta