914
847
785
704
515
353
351
336
311
296
288
278
274
268
265
264
246
244
237
235
233
230
226
222
212
204
186
183
180
173
172
171
170
167
161
152
148
135
131
129
128
125
111
105
100
99
97
93
92
87
86
85
80
77
75
72
67
66