18 20557 192 true 4 9 24 29 45 68 70 77 78 99 108 111 120 132 140 141 144 148