10 56 27 19 72 158 51 227 310 44950