8 144 232 true 20 21 23 25 27 28 38 39