277
132
97
876
267
91
58
149
66
96