128
292
155
983
240
232
244
310
69
389