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