Your strategy should be apply to every top 20 you like except UCLA, UCSD, and University of Washington, then supplement with a good mid-tier cohort + your state schools.
Luckily, you seem to have done that already so that makes my job here pretty easy.
If you're looking to cut, get rid of Baylor, Downstate, Miami, NYMC, and Jefferson. You could also remove Boston U if you want.
Consider adding Hopkins, Stanford, Cornell (why are NYU, Columbia, and Sinai here but not Cornell?), UChicago, Michigan, Northwestern, and Rochester.