93
94
189
98
138
66
148
147
118
161
283
315
293
294
232
122
208
394
68
194
342
246
124
170
273
279
299
178
387
418
375
346
263
211
210
183
239
485
435
856
574
557
568
369
1449
205
370
192
329
206
312
200
518
199
1992
793
662
298