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