10
10
10
273
24
103
2
1
3