The ascending order of numbers 5, 9, 18, 3, 6, 7, 12 is:
3 < 5 < 6 < 7 < 9 < 12 < 18