1 17 18 19 20 65 78 91 104 129