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