220
126
89
866
259
87
117
54
138
63