246
351
9416
144
112
212
125
113
401
22
314
291
133
208
115
24
266
263
11
986
13
142
296
236
81
201
473