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