13 1680 62 1 18 32 42 44 53 65 68 88 89 94 96 100