156
992
232
245
311
389
280
210
133
50