1109 150 211 49 112 179 122 168 793 1239 155 250 195 325 267 203 117 341 377 40 196571