Match/ reach/ safety schools help

Hi everyone.

About me: I go to school in Michigan. I’m a junior and I’m taking 4 APs this year. My current uw GPA is 4.0 but that could change slightly after this year. I got a 31 on my ACT and I plan on taking it 2 more times and hope to raise it by a point or two. I’ve got solid extracurriculars as well. I’m interested in a business major and specifically finance.

Here are the colleges that I plan on applying to next fall. Which of these schools are matches, reaches, and safeties for me and if you have any suggestions of schools to add or remove from my list, please let me know.

BUSINESS SCHOOLS:
Michigan
Michigan State
Villanova
Indiana
Norte Dame
Boston College
Northeastern
North Carolina
Miami OH
USC
George Washington
Illinois Urbana Champaign
Northwestern
Wisconsin Madison
Wake Forest

Thanks for all your help!!