4
8
20
18
14
8
110
171
31
105
0
35
2
3
12
