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