226
126
89
867
259
87
118
54
139
63