189
112
201
325
237
347
159
91