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