Punxsy XC dominates Brookville in final dual meet