23 2076 952 true 2 9 17 23 29 32 38 40 41 59 60 61 62 66 69 72 76 82 84 88 90 92 93