590
473
425
359
343
340
313
312
311
299
287
283
270
264
263
252
234
233
231
229
215
209
205
200
198
197
196
189
188
187
186
182
180
177
176
173
167
166
162
161
159
158
157
156
155
154
153
152
151
150
149