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