607
325
349
270
167
238
355
127
116
39