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