94
245
66
54
96
323
214
180
204
22
69
143
209
193
115
246
294
89
30
295
111
148
280
257
62
124
13
283
240
268
123
165
107
53
88
150
184
219
235
167
306
173
216
251
266
171
49
211
106
2484
178
37
281
59
728