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