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