Country
Participants
Total
74
Germany
15
Switzerland
3
Belgium
14
France
7
Italy
5
Spain
17
Netherlands
1
Great Britain
12