12 922 472 true 6 7 15 20 31 48 66 74 80 84 86 96