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