12 757 489 true 25 32 38 39 42 46 47 53 57 65 82 84