We rank the country's 10 best golf states based on top public courses per capita