Is this a balanced college list?

Hello, I am a rising senior from New York. With college application deadlines just around the corner I was wondering if the college list I have made is a well-balanced one. I plan on majoring in computer science with a possible pre-med tract.

First, here are my “credentials”:
Weighted GPA: 99.86
Unweighted GPA: 96.33
Class Rank: 9 out of 390
Critical Reading: 560
Math: 630
Writing: 610
SAT: 1800
SAT Subject Test in Math II; 650
EC’s: Head Lighting Designer (Member of Drama Club for 4 years)
Secretary of Community Service Club (Member for 4 years)
Secretary of NHS (Member for 2 years)
Hospital Volunteer (Over 100 Hours)
Wind Ensemble (Throughout HS)
Math Team (2 Years)
Quiz Bowl (2 Years)

And here’s my potential college list:

CUNY Schools - Queens College, Hunter, City, Brooklyn
Manhattan College (any suggestions as to any other safeties?)

Binghamton University
Stony Brook University

Rutgers University or Penn State University
UM College Park or UMass Amherst

RPI or University of Rochester
Boston University or Northeastern

Cornell or UCSD

(The “or’s” are because of application prices)