<p>Well you have really good stats and decent ECs, so if your essays are really good then you have a good chance at all these schools. However, all these schools are top notch which means that nothing is guaranteed. </p>
<p>UPenn - Reach/Low Reach its a decent ivy so no guarantees
Duke - High Match/Low Reach
U of Chicago - High Match
Rice - Low Reach
Vanderbilt - High Match
Cornell - High Match easiest Ivy to get into
Columbia - Reach/Low Reach same deal as UPenn</p>
<p>Take some more subject tests because it is good to have at least two solid scores you can send not just one.</p>