16 1084 611 true 1 2 5 12 29 40 56 63 78 80 84 85 90 94 96 98