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