Who to invite?

Bethany and I are trying to make up our guest list for the wedding. I’m struggling with who to invite! Do you invite people that you used to be friends with in high school or former coworkers, but never see anymore? Do you invite people from out-of-town that you KNOW will not be able to make it? Depending on the criteria used, my portion of the guest list ranges anywhere from 25 people all the way to 200!

Does anyone have any advice for me?