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