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