613
590
273
238
167
355
584
127
105
458