16 1355 656 true 4 21 23 25 31 32 34 45 57 65 67 75 89 92 93 96