15 8918 272 15 16 18 21 22 24 46 53 58 75 101 106 114 121 137