25 2156 1045 true 3 7 9 21 28 31 37 38 44 45 48 49 52 54 55 57 60 65 68 72 76 78 87 92 96