754
713
670
540
489
485
468
462
448
446
444
409
392
378
371
362
353
343
335
330
323
321
314
312
303
300
299
296
277
277
276
273
271
269
263
262
262
260
259
258
257
254
254
247
243
243
240
239
238
231
231
229
229
227
226
225
225
224
221
218
217
217
213
211
206
206
206
203
202
202
202
201
201
200
199
199
198
197
196
195
194
194
194
193
193
192
192
191
191
191
189
189
188
188
188
187
187
186
185
184
184
183
183
182
182
181
181
180
179
179
178
178
177
176
176
175
175
175
175
175
175
175
173
173
173
173
173
172
171
171
170
170
169
168
167
167
167
167
166
166
166
165
165
165
164
164
163
163
162
162
161
160
160
160
160
159
159
158
158
158
158
158
157
157
157
156
156
156
156
156
155
155
153
151
150
150
149
149
148
148
146
146
145
145
144
144
144
143
143
142
142
141
140
139
139
139
138
137
135
134
132
132
132
131
130
130
130
129
128
128
128
127
127
127
127
126
125
123
123
123
121
119