202
262
251
162
199
519
155
339
158
134