21 1226 562 true 11 12 16 21 30 32 34 35 40 45 46 51 73 75 78 83 85 89 90 94 96