9 234 243 true 2 3 5 10 19 29 31 37 38