7
8
16
29
13
7
3
15
6
4