Cougar cross country competes well against 745 runners from 3 states