1070
632
468
377
364
355
353
348
347
338
338
327
311
309
308
302
299
296
291
291
289
287
287
287
285
283
282
281
280
277
276
275
269
269
267
266
264
264
263
263
263
262
260
260
259
257
257
256
254
253
253
252
252
246
246
243
243
242
241
239
239
238
238
236
236
232
232
232
232
232
232
228
226
226
224
223
222
222
221
221
221
220
219
219
219
218
218
218
217
216
216
215
215
213
211
210
210
210
209
208
208
207
207
206
205
205
205
203
202
201
200
200
199
198
198
198
195
193
190
189
188
185
185
184
184
184
183
183
181
180
178
178
178
177
176
171
170
170
169
169
169
168
166
165
165
165
165
164
164
164
162
159
156
156
155
154
154
151
151
151
149
149
148
147
146
145
144
144
142
141
139
138
137
137
136
135
135
134
134
133
133
132
132
131
131
131
129
128
128
127
127
125
123
122
119
114
109