10
5
3
14
8
5
32