244
193
129
244
93
246
870
150
191
514