2
2
2
58
3
1
157
49