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