95 112
2548 116
289 109
85 108
136 110
169 111
99 112
156 113
88 110
176 111
150 113
83 112
94 112
246 109
317 113
90 113