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