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