reach for Brown, low reach for emory, UNC Chapel, and URochester. your SAT score is stellar (which makes me wonder about the relatively low ACT score? dont send that) and your GPA is pretty good. the ECs look solid too, not outstanding. the other schools you listed seem to be matches to me...write good essays and you'll be fine
chance me back if you have time? Chance me for top schools, Ivies?