253
351
9416
144
112
212
125
113
401
22
324
291
133
208
115
222
25
266
263
11
986
13
142
296
236
81
201
473