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