10 20
1 1
56
1 10
3
2 1
95
2 10
59
1 10
3
3 3