889
839
755
681
482
325
304
280
269
264
257
247
245
243
236
227
222
219
210
209
195
193
192
185
182
180
173
170
169
165
163
154
146
142
140
127
126
113
108
103
102
96
95
87
82
79
78
72
69
68
67
64
57
56