1050 111
91 110
111 115
253 112
85 112
111 112
39 111
87 111
148 110
103 112
92 109
99 113
126 112
79 109
141 111
605 113