143
271
186
312
199
281
86
155
238
338
239
314
498
132
74
183
566
187
203
523
197
168
237
178
357
915
438
484
125
427
130
259
190
179
282
351
412
221
441
201
121
256
219
166
285
307
100
228
156
352
66
290
153
83
136
235
89