Need help paring down college list

I’m an international student from India.
I’m looking to major in COMPUTER SCIENCE.
MY SAT SCORE is 2110.
Financial Aid is important to me and my parents can help me out with $6000 a year.
I don’t have any other special conditions or requirements as to the college.
My co-scholastic achievements are:
Reached NSO stage 2 class 10th
Good participation in Olympiads and such.
Synthesizer from Trinity Guildhall till Grade 5
Little bit of sport participation
Very good knowledge of tech and computer systems,have been to some competitions.
Here is the list of colleges i have narrowed it down to,though quite expansive:

• Arizona State University
• Carnegie Mellon University
• Colby University
• Connecticut College
• Drexel University
• Florida Institute of Technology
• Franklin & Marshall College
• Georgia Institute of Technology
• Grinnell College
• Illinois Institute of Technology
• New York University
• Northeastern State University
• Penn State University Park
• Purdue University
• St. Olaf College
• SUNY University at Buffalo
• Texas A&M
• Trinity College
• University of British Columbia
• UC Berkeley
• University Of Connecticut
• University of Florida
• University of Illinois at Urbana Champaign
• University of Michigan
• University of Minnesota Twin Cities
• University of Missouri: Columbia
• USC LA
• University of Toronto
• University of Washington
• University of Waterloo
• Washington and Lee University
• Williams College
Please help me select atleast 2 safety colleges, 1 with good chances and 1 where i should try.
This pertains to selecting which colleges to send my SAT scores to for free.
Furthermore I need to pare my list down to a maximum of 12 colleges. Any help would be appreciated.

How will you afford a stats safety college on $6000/year?

What is your SAT CR + M?

CR + M=1410

How is your GPA. Look at Howard University where you may get a full-ride with your SAT score (assume that your GPA is high enough also).

If you can raise your CR+M to 1420 and have a GPA of 3.8, you’re eligible for a full-ride at Temple University also.

These 2 may be your safety schools.