296
252
337
626
191
12423
303
203
121
213
327
8315
982
181
8
28629
31
141
4421
8211
325
212
111
153
272
382
322