Challis athletes finish grueling 21-mile ski race