12 36803 95 10 18 23 31 35 43 53 54 58 61 66 70