842
763
561
549
498
352
327
321
292
286
272
270
263
255
241
239
235
231
224
222
219
218
212
209
194
193
186
174
171
155
154
152
148
142
135
134
127
119
112
111
108
104
101
100
99
91
89
88
87
82
79
76
73
72
70