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