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