250
1237
863
202
252
238
840
1067
193
1073
212
179
832
279
183