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