I agree that your list is much too reach heavy.
Your safeties are good but definitely add a few more matches. Schools like Case Western, Lehigh, Bucknell, Pitt.
Some of the schools on your list also give an ED bump so when the time comes to apply, use your ED wisely.