9 1 3 5 10 15 18 21 44 45