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