27 239198 24852 true 1 2 5 8 9 17 22 25 35 37 39 40 41 45 52 57 64 66 67 70 79 82 86 92 93 94 95