38 42 76 92 102 111 12 129 131 152236