270
130
97
874
266
90
128
56
147
65