893
226
10
101
1
236
14
181
17
454
211
423
302
141
272
1003
395
285
189
291
51
206
223
61
311
142
8014
274