16 9875 288 1954566 1 2 12 19 24 35 38 42 44 48 73 75 80 97 99 100