21 2302 822 true 6 8 9 16 17 24 32 34 37 41 43 45 53 58 67 69 75 84 89 93 99