8 505 339 true 5 6 9 13 20 31 34 39