276
131
97
876
121
307
266
91
99
109