11 840 42 3 10 16 48 65 66 79 84 86 93 100