1299
749
689
686
643
591
527
489
487
483
469
467
436
409
400
390
377
355
338
335
332
322
318
303
301
294
293
293
289
285
279
278
270
266
261
250
249
247
246
245
244
241
240
238
232
228
228
225
224
222
218
214
211
210
208
199
196
195
194
194
192
189
189
184
181
180
179
178
178
177
176
172
168
168
167
165
162
160
160
159
159
158
153
150
142