1312
1180
815
757
734
721
540
475
375
335
259
239
234
228
227
220
220
217
207
202
201
200
196
195
192
191
190
189
187
187
183
182
182
181
177
175
174
173
171
168
167
164
162
161
160
160
158
157
156
154
151
150
149
148
148
147
145
143
143
143
142
142
141
139
139
138
138
137
137
137
136
136
135
134
134
134
133
132
131
131
131
130
130
127
127
126
125
124
124
124
124
123
122
120
119
118
117
116
116
116
116
115
115
115
114
113
111
111
110
109
105
105
104
104
103
103
103
102
102
101
99
99
99
97
96
96
96
94
94
94
90
89
89
88
87
86
85
85
84
84
83
82
80
80
75
74
74