Sweden
OVERALL SCORE77.9
world rank11
Discover Where Your Country Ranks