12 789 484 true 19 21 26 32 33 34 38 53 68 69 79 95