137 209 252 363 307 257 198 431 345 397 620 955 1170 1736 1405 1243 944 2223 17832131