12 951 544 true 6 8 19 22 40 58 62 69 71 72 91 93