9 786 512 true 5 12 14 15 21 24 26 34 35