1090
573
536
502
461
405
399
380
361
344
323
320
305
305
301
297
296
295
295
294
294
290
288
286
278
272
266
261
261
247
246
244
241
239
236
236
236
232
228
228
227
224
220
219
215
214
213
211
211
210
209
209
208
208
206
206
206
205
205
204
204
203
203
202
202
197
196
194
194
193
192
192
190
190
187
186
186
185
185
184
182
181
180
180
180
180
179
179
179
178
177
176
176
175
175
174
173
173
171
170
166
165
164
162
162
162
161
160
160
160
158
157
157
156
154
153
152
149
149
145
130