79
98
316
352
42
90
141
196
325
82
237
65
265
180
115
73
194
197
351
30
84
219
118
142
223
211
826
92
497
246
208
672
57
167
192
317
250
694
383
72
116
310
104
479
257
247
183
334
391
324
282
412
179
62
105