76
101
60
68
283
121
110
261
313
378
479
665
315
990
738
639
976
181
178
443