Bored this morning so I'll give it a go.
KS, MO, IA, NE, MI, MN, ND, MA, CA, OR, WA, AZ, NJ, AR, CO, FL, HI, KY, IL, MD, NV, NC, SC, OH, TX, PA, TN, WV, and DC if that counts.
Can't remember the criteria so I just used "had multiple beers". I've def had a beer in other states airports, but didn't count those. I've been drunk in ND multiple times so that's interesting I guess.