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