25 1027 531 true 1 3 4 5 9 12 17 21 32 33 44 45 50 53 55 60 62 66 70 80 81 85 86 90 92