195
248
247
153
196
516
149
334
154
128