141
641
200
227
113
569
214
261
273
434
220
53
1139
530
43
47
127
38
85
235
175
234
387
144
242
360
117
303
51
403
331
192
196
293
55
171
178
135
162
133
167
112
296
189
139
163
132
1190
202
240
224
32
49
314
161
114
16
81
33