I think you have great stats and ECs. I would have cut out some of those state schools and added more reaches/matches. There were some state schools on your list that I'm really not sure about OOS chances - they may reject you outright (and I'm not talking about the ones your family are alumni of). AR, OK, KS, etc? And UIC is bloody expensive OOS. Check it out.
You've got the goods, so why not add Northwestern and Pritzker if you've got Loyola? Or how about UVA, Pitt, Rochester, USC, Wake Forest, Miami, UVM, etc.? I'm assuming you're not interested in NYC schools since there's an absence of them from your current list. Anyway, I think you'll be very successful this year. Good luck.