297
301
140
303
308
100