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