10 123 39 4 5 10 15 34 43 45 47 49 52