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