10 2050 53 27 60 76 78 93 99 103 120 143 145