19 4091 106 3 11 22 26 30 31 34 42 45 46 64 65 66 78 83 87 93 95 98