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