25 1276 748 true 0 1 3 8 9 13 17 20 24 26 27 30 34 41 44 46 52 53 54 64 70 72 86 91 98