5 441 294 true 14 27 31 32 35