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