8 1859 18 9 33 43 44 47 55 58 67