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