888
682
651
615
574
511
487
414
395
383
361
358
353
346
345
323
317
314
304
297
282
281
278
277
276
265
263
255
248
236
222
207
204
203
199
191
185
184
183
180
177
172
163
159
155
154
152
150
145
139
138
136
134
130
125