1195
800
794
768
537
477
456
435
434
401
393
370
362
341
339
335
331
328
327
317
313
301
283
280
276
274
267
265
264
241
239
238
237
214
207
205
204
202
200
193
185
182
178
177
160
155
147
144
137
133
132
131
129
123
122
113