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