88
81
87
123
101
542
461
235
126
356