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