3141 13 8440 21 9296 21 9929 21 6101 15 1528 31 95 4246