143
323
261
220
126
75
89
866
259
87