Saints men's basketball downs Raptors, 58-43