25 2049 905 true 2 9 10 13 15 17 19 25 26 28 31 32 37 42 45 47 50 52 55 78 85 86 95 96 97