253 registered teams from 27 countries