11 1009 39 6 14 31 46 49 51 54 64 65 82 96