2
9
1
4
9
8
7
12
21
14