21 1863 963 true 3 10 15 16 26 27 35 42 55 56 68 69 71 75 80 81 85 87 90 96 97