20
3
22
2
2
2
152
18
38