22 144974 785 true 7 9 12 18 24 34 38 43 44 50 62 64 69 86 89 102 113 114 123 124 126 149