31 107
110 112
86 111
300 110
96 113
111 110
172 113
95 109
189 110
264 115
93 114
172 114
85 111
92 113
154 116
254 112