610
586
270
235
167
355
574
127
102
457