Solon cross country boys finish runner-up at IMS Invitational