Ridgway cross country hosts annual invitational