427
329
187
289
127
347
261
188
300
189