Final Standing Rank Team 1 Egypt 2 Montenegro 3 Slovakia 4 China 5 Spain 5 Greece 5 Turkey 8 Kazakhstan 8 Puerto Rico 10 Mexico 10 Tunisia 10 Venezuela News {{item.LocalShortDate}} {{item.Title}} All the News