21 5077 360 3 4 5 9 11 13 15 19 21 29 45 46 50 57 58 62 68 72 76 92 97