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