114
81
25
59
163
34
34
33
28
60
18