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