35
29
34
29
22
22
24
27
20
17
15
17
20
21
12
15
15
14
17
23
18
99
75
62
62
66
121
57
18355
66
72
49
49
45
34