1059
798
788
770
634
563
521
459
449
443
436
414
412
399
388
383
380
378
376
373
360
351
332
327
319
315
312
309
296
284
282
277
268
258
245
242
234
230
229
228
226
211
210
201
196
184
177
176
170
166
158
157
155
150
143
141
140