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