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