12 971 530 true 9 21 23 26 31 34 39 54 60 68 70 98