Brooks, North Penn top Hatboro-Horsham (by Ben Reese for The Reporter)