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