1104
739
572
546
542
371
349
326
322
305
286
285
276
261
259
251
250
248
243
242
240
230
224
220
214
213
184
167
163
162
157
149
148
147
137
133
115
112
108
106
104
100
97
96
94
92
90
85
82
79
78
77
74
73