1220
802
604
592
550
414
388
364
350
341
334
321
318
316
302
281
279
276
273
267
263
261
253
240
239
222
209
190
185
184
169
167
166
159
145
135
126
124
123
114
109
107
104
103
102
101
93
91
89
81
78
75