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