12 853 496 true 3 21 23 41 44 47 64 72 88 92 96 98