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