318 681 1261 1442 797 59 116 163 172 206 256 151 39 ]138