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