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