118
109
34
25
30
91
54
30
34
31
19
47
118
24
18