321
319
300
297
296
294
284
278
277
274
270
266
262
249
236
226
221
212
208
199
196
194
189
171
165
156
155