197
253
248
157
198
516
149
335
154
128