776
758
646
638
629
497
455
439
422
391
390
385
376
368
358
355
347
346
345
336
335
331
326
323
318
312
311
308
304
301
291
290
288
287
287
285
279
275
272
271
269
267
265
259
259
258
255
252
252
249
249
248
246
245
243
240
238
237
236
235
235
233
232
229
227
226
224
221
220
220
218
217
217
216
215
214
213
213
212
211
210
210
208
207
207
207
206
206
206
205
203
202
202
202
202
202
200
200
199
199
199
198
198
197
196
195
194
194
192
192
191
191
190
190
189
187
185
184
184
184
183
183
181
180
180
179
179
178
178
178
177
176
176
176
175
173
173
172
171
171
170
170
169
169
169
169
168
168
167
167
167
166
166
165
165
162
162
162
162
162
161
161
161
161
160
158
157
156
156
155
155
154
154
153
153
153
152
152
152
152
152
152
152
151
151
149
148
147
147
147
145
144
144
143
143
143
142
139
139
139
137
136
136
133
128
128
128
127
126