Final Standing Rank Team 1 USA 2 Russia 3 Brazil 4 China 5 Italy 6 Japan 7 Germany 8 Serbia 9 Thailand 10 Belgium 11 Turkey 12 Dominican Republic News {{item.LocalShortDate}} {{item.Title}} All the News