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