937
791
768
620
494
444
425
401
373
343
336
330
319
306
303
301
296
294
287
285
277
275
263
255
245
242
241
237
224
213
194
190
189
182
175
174
170
169
164
161
156
147
146
143
142
140
139
133
132
130
128
124
120
113
107
104
100