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