Your SAT scores are very high. You don’t seem to want to go out west. You should drop American, Boston U, Drexel, Haverford, Lafayette, and Swarthmore from your list because they don’t fit your goals and some are second tier schools. You should add Cornell, Princeton, MIT, RPI, U of Illinois, and U of Maryland. If you want to look out west, consider Stanford, Berkeley, Rice.