9 257 18 9 13 15 34 41 53 58 69 79