547
565
266
284
188
150
151
221
341
130