5 92 339 true 12 29 31 47 58