144
609
181
123
984
311
276
216