1077
786
770
757
582
525
484
456
425
409
408
403
366
356
354
349
344
341
335
330
327
316
314
310
286
283
281
278
276
261
255
237
221
218
213
208
206
205
198
191
190
189
171
170
167
166
163
154
148
146
145
138
130
129
128
121