845
385
502
247
645
221
226
305
147
127