248
129
93
870
263
89
56
142
65
89