8 158 142 true 3 5 11 22 30 32 35 36