941
716
707
553
489
451
442
379
338
333
325
314
311
303
302
297
293
286
283
266
262
260
252
244
240
238
235
234
233
223
222
217
213
188
184
177
169
165
163
155
147
145
142
139
138
137
134
122
121
115
114
112
98
94
88
83
82