24 2420 978 true 3 6 8 10 14 20 27 28 29 40 43 45 46 49 63 70 73 78 80 84 86 89 90 96