39
7
26
290
40
35
57
81
17
309
161
215
45
174
154
134
191
186
111
181
219
118
144
61
399
48
200
126
149
169
136
238
87
165
261
167
52
187
265
64
115
97
266
145
216
278
133
312
305
241
189
159
203
250
172
211