1421
883
717
705
572
408
381
371
350
322
314
310
308
298
284
280
278
273
265
261
260
255
254
253
250
243
216
210
201
189
186
177
176
166
164
160
155
154
148
122
120
110
108
107
103
97
96
92
90
88
85
81
80