2
6
8
9
4
1
8
10
1
47
1
3
22
5