229 539 930 807 104 85 173 167 69 139 65 165 189 252 101 220 159 154 102 65 105 82 72 43 57 109 46 178 126 6877