148 140 581 1,274 288 721 355 137 99 189 636 130 656 18 104 89 183 125 131 93 73 0166