243
139
222
123
64
165
159
174
241
83
118
267
102
166
106
120
232
295
304
228
222
190
105
63
167
274
174
266
99
133
142
208
207
102
91
84
119
254
303
536
246
189
137
330
47
185
25
151
99
101
174
174
288
213
194
230
157
119
80
100