25 13934 512 4 6 8 14 19 22 30 32 34 36 46 59 60 62 65 66 67 69 78 79 82 86 89 97 99