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