25 1480 794 true 2 6 13 16 19 21 26 29 31 39 49 52 55 58 69 76 78 84 89 90 94 95 96 97 98