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