Immaculate Heart, the No. 1 team in the NJ.com girls swimming Top 20 - won the Non-Public championship last season. No. 6 ...