89 696 257 79 237 141 129 191 143 1150 105 42 9 49 104 85 40 8544