103 104 123 126 211 234 310700