18 837 136 2 10 12 22 39 40 48 50 56 58 70 76 82 88 93 94 96 100