31 107
98 113
123 110
99 110
103 114
99 109
112 109
297 110
86 110
187 111
138 114
92 113
103 111
85 110
287 110
154 114