2
12
3
1
2
1
1
4
1
2
1
1
35
464
422
409
396
358
259
246
235
230
222
220
220
219
218
216
215
213
211
210
209
209
207
207
204
202
201
200
199
195
193