BVU scores school record 142 points, Van Haaften nets 400th career win