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