2
27
36
24
43
43
67
28
16
118
146
127
85
107
94