5
4
8
4
16
4
3
4
6
3
7
2
5
13
1