1434
876
739
727
581
411
368
360
347
330
325
316
315
294
287
278
273
265
263
257
254
253
250
241
240
235
199
191
180
175
174
173
164
163
157
151
127
116
115
114
111
105
102
100
99
95
93
90
89
87
84
79