86 138 181 233 290 393 464 551 624 685 764 829 980 1087 1282 1335 1409 1479 