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