3
5
3
22
2
3
2
16