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