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