I’d ditch Dartmouth and Yale. Not STEMy enough compared to the others and you have too many reach schools.