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