104 countries from all continents. Celebrating the 50th anniversary of the IMO provides