St. Mary's announces honor rolls