35
Germany
35
34
26
27
29
27
30
28
26
32
27
28
27