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