17 3938 158 1034289 1 7 21 25 35 40 50 56 64 67 71 72 85 88 91 92 99