9 32
 4 18  9  1  7
 2 25 11
 4 32 15  6 19
 4 26 29 21 10
 4  3 30 13  2
 3  4 14 31
 4  8 12 22 16
 3  5 20 24
 4 27 17 28 23
