376 111
123 110
101 111
76 111
103 110
84 109
89 110
78 111
240 112
137 112
306 112
94 111
95 112
133 112
105 111
86 109