5 142 245 true 1 4 29 32 36