13 111863 107 1 9 10 19 20 43 49 83 84 85 87 91 99