10
12
4
5
16
2
3
5
4
3
0
2
105
3
93