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