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