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