22  6156
 15 2 21 8 16 1 7 18 14 13 5 17 6 11 3 4 20 19 9 22 10 12