597
557
449
391
384
383
374
368
364
339
337
337
329
312
299
299
296
295
293
276
273
271
267
267
260
257
257
256
254
253
252
248
248
246
241
233
231
229
228
220
219
219
215
215
214
213
210
209
207
207
206
205
204
203
202
201
200
200
200
197
196
196
192
191
189
189
188
188
184
179
178
177
177
176
174
169
169
166
166
165
165
165
165
163
163
163
162
161
160
160
159
158
158
158
158
156
156
154
153
151
150
150
150
150
150
149
147
146
146
144
143
143
143
142
141
141
141
141
140
139