12 741 429 true 14 27 31 32 38 41 49 51 61 70 87 97