18 42811 109 5 16 20 22 23 25 26 28 31 34 41 42 45 49 51 54 60 68