12 882 455 true 14 35 44 47 48 50 62 63 71 88 90 97