1054
835
693
688
566
389
356
344
339
323
316
294
290
278
270
266
261
250
249
244
241
235
234
231
230
211
198
183
172
169
156
155
152
146
133
130
119
112
111
108
102
98
94
93
89
88
87
85
84
80
74