889
734
689
598
470
419
401
381
360
335
334
313
310
305
285
284
280
278
276
272
269
250
245
239
229
228
223
219
190
181
179
177
172
165
163
162
155
152
151
145
144
141
139
132
130
129
128
125
124
119
112
107
96
94