true 2912 1069 true 4 9 17 19 21 22 24 27 30 31 36 41 45 46 47 55 58 59 64 65 73 81 87 88 91 92 96 97 98 100 101 103 107 113 115