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