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