23 2108 816 true 0 8 9 11 12 16 17 26 36 40 41 43 45 59 63 71 72 77 83 84 85 92 96