12 1549 54 25 38 42 44 45 47 63 66 80 84 85 86