1340
957
578
528
513
425
424
420
411
350
320
315
310
297
291
274
273
269
269
266
265
263
263
259
258
255
250
248
247
243
242
236
233
230
229
225
224
221
219
217
216
215
214
212
211
210
209
208
207
207
206
206
205
204
201
201
200
200
199
199
199
197
197
197
196
196
195
195
195
193
192
191
191
190
189
189
189
188
186
185
184
182
182
182
180
178
178
177
176
175
174
174
170
166
166
164
164
159
149