14 971 58 28 35 39 40 45 48 55 61 65 69 73 81 90 100