18 2866 971 true 8 14 15 17 32 34 38 40 48 61 66 70 87 88 89 92 95 97