All
1032
1955
2987
34.55
195
373
568
34.33
117
183
300
39.00
79
168
247
31.98
62
157
219
28.31
102
111
213
47.89
54
76
130
41.54
48
82
36.92
41
74
115
35.65
34
65
99
34.34
31
63
94
32.98
32
59
91
35.16
50
81
38.27
22
44
66
33.33
11
26
37
29.73
8
28
36
22.22
12
35.29
21
33
36.36
6
24
30
20.00
3
23
11.54
7
17
29.17
13
19
31.58
18
10
16
37.50
2
14
14.29
50.00
5
41.67
1
8.33
0
0.00
27.27
54.55
9
25.00
4
42.86
85.71
16.67
60.00