272
131
97
876
266
91
129
57
148
65