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