96 110
86 109
508 110
99 110
83 111
289 116
310 112
107 110
77 114
171 113
100 113
99 111
100 110
98 112
83 112
172 113