492
430
387
276
266
265
263
259
256
241
222
218
215
213
202
200
192
191
190
186
181
172
171
169
168
164
163
162
160
159
155
154
151
146
139
137
136
135
134
133
132
129
128
124
122
121
120
117
116
115
114
113