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