9 327 505 true 2 10 14 15 27 29 33 38 39