Plus, these states allow people under 21 to drink legally.