8 114 32 26 29 35 39 49 51 58 65