197
252
248
156
197
516
149
334
154
128