5 339 246 true 14 19 20 29 36