Oklahoma is way off. Non-resident annual is $55. We don't have a 7- or 3-day non-resident license, but just a 6-day non-resident, which is $35.