30 1237 789 true 0 10 12 13 14 15 22 25 32 36 37 40 41 43 45 48 54 60 61 62 63 72 74 82 88 89 91 93 97 99