India’s highest ranking was 94th in 1996. The country had only recently broken into the top-100. Argentina climbed one spot to the top of the list, followed by France, Brazil, Belgium, England, the Netherlands, Croatia, Italy, Portugal, and Spain in the top ten.