1155
850
781
754
579
521
484
439
418
410
404
366
364
357
356
350
320
318
316
302
296
290
289
286
282
279
275
273
262
257
254
225
221
217
216
213
199
194
191
189
188
182
175
163
157
155
153
150
147
132
131
124
123