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