1 20 21 22 23 54 65 76 87 108