12 904 114 24 28 30 35 38 52 54 63 76 78 84 93