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