250 111
58 107
96 112
112 113
80 112
100 111
102 114
109 110
95 112
143 113
166 108
84 108
97 111
114 109
98 112