7
8
15
7
7
21
1
2
2
8