49
94
244
196
158
190
428
631
3
141
192
373
273
193
253
197
145
215
353
151
24
466
273
247
487
61
183
236
109
123
383
251
254
165
494
224
239
189
268
272
61
296
132
159
145
80
38
16
310
216
247
