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