19 37831 765 9 10 18 19 37 43 47 56 67 73 81 94 100 109 114 126 133 137 139