SOS raises money for St. Mary’s