200
126
89
861
259
84
53
137
63
81