13 509525 243 7 29 30 37 48 54 64 66 69 77 78 83 97