814
617
539
527
517
370
352
325
307
293
282
281
279
278
263
245
235
230
227
223
221
219
216
211
207
186
168
161
159
156
154
148
141
139
136
135
108
100
98
90
88
86
85
83
82
81
80
78
73
71
69
67
66