7
9
16
29
13
3
15
6
4
1