Is my college list reasonable considering my stats?

Hi, I’m a rising senior and will be applying to colleges in the fall, and I’m struggling a bit to work out my college list. Help please? I need advice on what schools are ridiculous for me to be applying to and whether or not my college list matches with the stats and ECs I have.

College list so far: Ohio State University, Case Western Reserve University, Tufts, Duke, Cornell, Georgetown, Dartmouth, Vanderbilt, Notre Dame, Northwestern, UNC Chapel Hill, UPenn

School: public (very small, graduating class of maybe 130)
Location: Ohio
Race: Asian
Prospective Major: biomedical engineering? (definitely STEM related, possibly with either a Spanish or Econ minor)
Unweighted GPA: 3.9 (as of end of sophmore year, junior year not counted bc not available yet)
Weighted GPA: 4.386 (as of end of sophmore year, junior year not counted bc not available yet)
Class rank: top 3%
ACT: 33 (34 superscore)
SAT: 1470

SAT2 scores: (also took math 2 and physics but no results back yet)
Math 1: 730
Spanish: 750
Math 2: 730 (will take again)
Physics: 710 (will possibly take again)
(math and physics scores are kinda low considering I want to go into STEM, I know)

AP Scores: (that I’m going to submit to colleges)
AP Lang - 5
AP Physics 1 - 4
AP Stats - 4
AP Microeconomics - 5
AP Macroeconomics - 5
AP Spanish Language - 5

ECs:
Yearbook editor in chief, participated 9-12
Model United Nations president, participated 9-12
National Honors Society, 11-12
over 400 volunteer hours (starting from the summer before 9th grade) from labwork, day camps, tutoring, school events, etc
have been taking painting/art classes for 11 years
play the Chinese zither and hulusi (both traditional Chinese instruments, started playing at age 7)
currently working in a lab at Case (CWRU) doing data analysis
involved in a Chinese Culture Association as worker, performer, volunteer, student (since age 5)

I feel like I’m reaching too high with what colleges I want to apply to and that OSU, CWRU, Tufts, and UNC Chapel Hill are the only ones I can reasonably get into. Any suggestions of schools to add/remove?
I know that every college has their admissions averages there, but is this level of schools reasonable for me to be wanting to apply to? Or should I tone it down a bit…

match
Ohio State University
Case Western Reserve University
Tufts

reach
Duke
Cornell
Georgetown
Dartmouth
Vanderbilt
Notre Dame
Northwestern
UNC Chapel Hill
UPenn

I believe that unc is also a reach because although you’re in the academic range, they tend not to take as many oos unless you are high academically and show very high interest. It is a match for instate though.

The best recommendation I can give you for biomed is RPI. There are too many pros for me to list as far as you being a match for RPI but I will list a con because it is a short list. RPI is in the Northeast which is cold but that’s about it, RPI is a great choice for you.
goodluck

match
Ohio State University
Case Western Reserve University
Tufts

reach
Duke
Cornell
Georgetown
Dartmouth
Vanderbilt
Notre Dame
Northwestern
UNC Chapel Hill
UPenn

I believe that unc is also a reach because although you’re in the academic range, they tend not to take as many oos unless you are high academically and show very high interest. It is a match for instate though.

The best recommendation I can give you for biomed is RPI. There are too many pros for me to list as far as you being a match for RPI but I will list a con because it is a short list. RPI is in the Northeast which is cold but that’s about it, RPI is a great choice for you. The only reach I’d apply to would be Notre Dame.
goodluck