1 20 21 22 23 48 57 67 76 95