7
8
13
21
11
9
14
12