604
261
183
165
226
349
237
125
142
188