19 2888 220 5 7 8 12 18 19 29 34 41 45 52 57 68 69 73 75 84 86 96