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