21 919 458 true 2 4 8 15 25 26 28 32 33 34 35 42 53 63 68 78 79 80 85 91 96