272
131
97
876
266
91
57
148
65
94