In your first post in this thread, you still had Amherst listed.
You have quite a few highly competitive colleges on your list.
I agree that Bowdoin might be a better option and possibly a tad less selective than some of the other colleges on your list…and they guarantee to meet full need for accepted international students AND are need blind for international students.
Good that you have some affordable options in your own country just in case the finances don’t work out here.