18 2812 111 865270 1 2 5 8 9 10 13 16 24 26 42 58 64 79 80 82 97 99