2
5
22
9
2
5
4
85
1
8
31
2
5
1
17