12 11667 101 12 18 19 21 26 29 30 35 40 45 51 65