14 1038 117 1 11 14 20 23 31 40 49 57 58 66 76 90 100