1182
799
757
692
680
612
589
496
491
476
471
433
430
422
416
415
408
389
375
372
363
358
356
352
331
326
321
318
312
309
295
279
267
264
262
260
259
248
247
246
241
232
229
218
212
205
203
195
184
173
169
168
167
162
161
148
144
143