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