967
770
746
562
486
427
423
380
359
350
330
324
315
313
306
303
297
295
286
283
272
260
242
239
230
229
220
211
210
200
180
174
172
169
160
159
158
157
156
153
149
148
132
131
129
128
127
125
123
120
118
116
113
103
97