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