7
3
7
6
15
7
21