St. Marys breaks through with 50-39 win over New Bremen