I think you are going to need to modify this list based on your ability to pay. A number of colleges on this list do not provide full funding to international students, or have limited aid for international students.
You can look on all college websites here in the financial aid section. Search for international student financial aid. You need that information.
You are a strong student, it seems. But at most of these colleges, your ability to pay will also be considered when you apply for admission.
I think you need to research some affordable options. I’ll tag @MYOS1634 who might have some suggestions for you.
My comments are in bold below. @MYOS1634 can verify my accuracy.
I’m not trying to be pessimistic. I do want you to find colleges where you will be accepted and have the chance for enough aid to attend.
Pittsburgh
Pittsburgh does not guarantee to meet full need. You will be relying on getting merit aid. So apply early and see what happens.
Twin Cities
International students studying on an F-1 visa in the U.S. do not qualify for U.S. or Minnesota state financial aid programs. The University of Minnesota does not offer a full tuition waiver or scholarship and the University assumes that international students will take full responsibility for financing their education.
Uolowa is this University of Iowa. If so…
Financial assistance in the form of grants, loans, or need-based aid is not available for international students. Please see the Scholarship and Grant Policies for additional information on awarding.
UCB
your cost to attend will be in the $75,000 a year range.
UCLA
UCLA does not award scholarships or financial aid to undergraduate students who are not citizens or permanent residents of the United State . International students must prove that they have sufficient funds available to them to pay for their educational and living expenses.
your cost to attend will be in the $75,000 a year range.
UMich
International students with F-1, F-2, J-1, J-2, and G-series visas are required to show proof of enough resources to meet their expenses while attending U-M and federal regulations limit financial assistance.
There is no federal financial aid and limited scholarship funding available to international students attending U-M, though a short-term university loan may be available in the case of emergencies (see information below). Any scholarship consideration requires no additional application. Student athletes should work through the U-M Athletic Department for potential scholarships in that area.
UChicago
this one is a possibility affordability wise…if you get accepted
First year international students are eligible for need-based and merit-based financial aid. In fact, if you apply for need-based aid, and we offer you admission, we are committed to meeting 100% of your demonstrated financial aid.
Hopkins
Hopkins has limited financial aid for international students
Stanford
Stanford has a limited amount of financial aid for international students. International students needing assistance must make that indication on the admission application. Applicants who are admitted with eligibility for aid will be awarded assistance from institutional funds based on their family financial circumstances.