125
92
59
997
100
103
62
312