7
11
8
21
6
9
6
5