12 935 639 true 6 7 15 20 31 48 66 74 80 84 86 96