Rancocas Valley wins the boys 4x100