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