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