39 26 47 85 17 16 32 32 32 123