52 143 42 33 183 328 20 127 971025