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