247
129
93
870
263
89
125
56
142
65