923
720
689
666
537
470
462
373
369
365
354
350
348
323
315
308
307
306
303
296
274
270
266
265
259
241
231
230
228
220
211
202
199
198
194
189
183
172
169
168
163
160
158
151
148
147
146
144
143
139
138
129
127
124
122
118
112