160 48 75 89 95 90 101 172 126 9 20 88 71 13156