RANKING & RATINGS
2. Sweden (-23)
3. Switzerland (-382)