5 141 252 true 1 2 4 32 34