43 student-athletes earn academic honors