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