395 participated teams from 38 countries