155 registered teams from 20 countries