19 6949 445 3 4 5 9 22 27 29 32 37 38 45 48 49 57 69 82 83 84 88