313
310
299
299
183
199
199
199
199
185
199
199
199
199
199
199
183
199
199
199
199
199
199