203
126
89
862
259
85
116
53
138
63