1072
819
739
720
631
562
543
464
456
446
444
439
401
395
389
386
370
358
354
335
333
327
323
310
309
308
307
306
298
290
287
277
247
239
235
234
233
231
227
226
213
207
206
200
192
189
187
183
171
160
157
156
155
154
149
143
138
134