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