My guesses:
Princeton: Accept
Yale: Waitlist
Dartmouth: Accept or waitlist
Harvard: I could go all three ways on this.
Penn: Accept
Columbia: Waitlist
Keep in mind these are all guesses, but based in fact. Truth is, you are a solid applicant (I think your SAT II’s are fine and your GPA isn’t too bad at all) but the Ivies are just always a toss up. Nonetheless, I think URM status will help. Good luck!