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