153
68
243
139
378
583
85