19
2
2
4
15
43
2
3
10
11
15
2
9