12 932 406 true 19 23 26 29 32 35 40 46 61 82 83 89