15 129722 144 2 5 6 15 19 35 37 43 47 51 60 61 62 66 69