Liberal incumbent Terry Sheehan wins Sault Ste. Marie riding