RANKING & RATINGS
1. Sweden (94)
2. France (-31)
4. Belgium (-221)
5. Switzerland (-436)