2
1
17
21
3
1
2
5
22
9
2
5
4
85
1
8