8
3
3
12
7
16
22