12 2051 72 3 25 33 40 43 50 57 60 65 74 87 98