158
997
233
311
389
281
214
133
50
585