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