ECC cross country teams defeat Punxsy squads