193
352
5029
198
154
170
1621
226
185
431
169
157
562
199
239
694
542
225
439
173
172
710
175
228
258