1348
834
686
682
567
389
355
344
340
322
315
303
299
293
277
276
273
269
259
257
246
243
242
240
237
233
211
205
183
173
166
161
157
156
154
149
147
135
129
124
121
111
107
105
101
95
93
91
88
87
85
80
76
73