Formula Venues Results and Ranking Pool Ranking Criteria Statistics Final Standing Final Standing Rank Team 1 Canada 2 Portugal 3 Netherlands 4 Turkey 5 Finland 6 Czech Republic 7 China 8 Egypt 9 Slovakia 10 Cuba 11 Korea 12 Japan News {{item.LocalShortDate}} {{item.Title}} All the News