907
576
520
425
389
331
320
310
300
293
287
286
275
264
263
263
262
257
254
253
247
241
240
240
238
238
233
222
210
210
207
206
204
204
203
201
199
196
194
192
191
190
189
189
187
186
185
184
183
182
181
179
179
177
177
176
172
171
171
171
170
170
169
168
168
168
168
166
166
166
165
165
164
164
161
161
159
158
157
155
152
151
151
150
149
149
149
147
145
143
141