16 18443 360 3497783 1 4 21 32 35 46 49 51 65 70 71 75 81 83 84 93