Sweden
overall score72.9
world rank18
Discover Where Your Country Ranks