240
211
366
255
970
364
337
332
190
616