153
228
353
139
221
221
386
358
296
268
98
146
199
197
223
266
130
131
203
124