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