12 626 446 true 8 18 23 26 37 54 71 73 76 81 86 87