1346
866
700
650
616
440
410
406
393
367
349
347
338
322
305
299
294
293
288
287
282
279
278
276
271
250
249
214
202
199
188
179
169
166
163
134
125
124
121
117
116
114
112
111
110
106
104
102
101
97
94
92
90