RANKING & RATINGS
1. Wales (757)
3. France (11)
4. Belgium (-406)
5. Netherlands (-439)