XC teams fare well at Midwest Invite