164 registered teams from 21 countries