1082
889
724
672
476
317
293
290
270
265
260
245
244
234
231
220
219
209
208
201
200
198
197
193
187
180
178
170
143
142
138
134
133
127
123
120
119
116
112
107
99
93
89
86
84
79
78
76
74
71
70
68
67
66
65
63