334
97
113
190
298
209
112
127
128
156
207
388
198
223
95
84
271
185
246
106
158
179
139
131
84
207
367
133
286
192
186
249
160
134
55
123
323
224
169
199
167
151
263
218
250
327
166
187
182
173
488
302
150
343
240
241
105
167
301
198