12 891 35 13 18 21 23 24 27 55 65 72 90 92 98