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