868
658
536
534
492
354
326
309
300
283
275
263
258
251
229
226
224
221
219
215
214
213
209
206
196
172
164
157
144
143
136
134
131
124
97
96
93
90
87
86
85
83
82
81
80
78
76
74
73
72
71