11
9
5
29
23
2
9
3
15
13