12 746 429 true 3 16 30 33 36 50 52 62 66 67 86 97