17
16 2 1 18 8 10 3 4 12 5 17 6 20 22 21 14 7
