Punxsy boys CC wins District IX title