1044
838
801
761
610
538
528
455
441
430
418
404
380
377
375
374
363
362
340
337
334
316
315
308
303
298
291
288
285
280
276
271
242
234
225
218
217
216
214
213
197
189
186
183
181
178
172
168
158
157
151
139
135
130
128
126