You are very impressive applicant. If you were a US citizen you would do very well. Unfortunately as an International applicant with high financial need - you need to focus on schools that potential give lots of merit scholarships for High achieving international students ( and it’s a competitive pool so this will not be easy). I am not an expert in this area but Your list sounds to reachy in this respect. Do more research on the financial side for international applicants Good luck!