Great Britain
France
Turkey
Iceland
Greece
Italy
Kenya
Switzerland
Spain
Vietnam 14
Malta 2012
Abu Dhabi 11
Meydan 11
Europe 2016
Portugal
Slovenia
St Anton 19