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