16 3174 112 752160 1 4 12 13 16 19 41 44 46 64 68 73 74 79 90 100