53 56 95 133 143 151 156 186 268 280 323 329 336 339 345 386 445 470 680 772 819 828 861891