171
125
492
158
279
188
146
298