20
14
29
37
34
14
25
88
103
160
68
109