12 42889 99 10 19 21 25 29 31 33 35 45 46 64 65