7
21
10
3
10
8
11
9