3
47
101
8
5
1
7
3
2
5
15
5
13
14
1