96
154
150
164
161
145
143
114
134
98
135
119
200
148
129
147
97
189
88
102
179
115
109
155
159
112
151
173
137
107
165