16 12942 2983 true 3 6 8 14 20 26 29 32 40 46 55 65 66 69 72 96