271 registered teams from 32 countries