19 50853 647 4 18 19 47 49 65 67 72 80 84 88 92 94 99 114 115 119 139 142