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