Boys basketball: Warriors pull away from Cadets, 76-46