18 5768 416 6 8 11 19 22 32 42 47 50 53 68 70 72 81 83 85 96 100