19 28 8 39 31 9 15 14 34 32 3118