916
721
681
661
481
425
417
361
356
354
329
325
302
300
290
286
284
280
263
258
246
243
242
230
225
222
218
213
193
186
184
177
174
172
171
167
159
151
149
147
146
141
135
134
133
132
126
123
121
120
117
114
113
109
108
97