25 1077 478 true 1 2 5 12 14 25 42 44 47 49 50 51 53 63 65 70 73 82 83 84 85 88 90 91 92