12 1094 455 true 0 16 17 26 41 47 66 71 76 82 83 96