91 138 190 276 472 763 886 993 1155 1245 1380 1559 1670 