12
125
520
52
2
2
26
5
2
3
2
526
94
67