Which of these school listed below give the most financial aid? Please help!

I emailed (questions@questbridge.org) and they told me that it is my responsibility to make sure my recommenders get their letters of recommendation in on time. They won’t care if it’s a day late because they understand the overwhelming traffic the site gets on the deadline date, but they shouldn’t be late more than a day. Anyways I’m not even too upset about this because I’m applying to Tufts anyways.