7
4
12
7
5
16