607
151
337
276
270
167
355
79
127
39