1133
894
763
727
651
529
487
473
464
439
416
412
395
375
372
366
363
359
356
354
337
336
330
323
318
317
295
267
242
241
240
228
226
216
212
178
158
153
150
138
137
136
131
130
126
125
121
120
119
114
110
107
105
100
99