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