10 389 365 true 5 9 11 14 16 25 26 29 33 34