95 117
89 110
91 110
86 109
315 110
243 111
156 111
196 122
77 112
139 112
103 112
103 111
185 113
85 112
257 114
292 111