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