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