7
2
8
4
16
15
29
13
3
15