158
268
398
52
348
68
198
299
298
298
588
899
128
199
69
199
38