3
5
9
4
1
4
43
3
14
6
10