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