158
142
141
144
135
154
157
142
134
163
151
146
155
155
302
130
108
143
138
125
104
83
208
235
138
107
103
185
178
103
98
101
284
240
180
136
161
189
185
231
135
218
110
152
35
153
184
210
213
172
199
137
215
289
100
296
155
0
205
166
306
194
157
214
187
182
180
145
144
303
115
281