454
303
48
390
208
250
375
187
115
235
421
201
3
230
132
216
31
151
384
124
85
43
99
239
450
185
90
245
64
1736
190
282
76
192
249
50
327
55
334
138
181
113
139
211
173
308
38
188
126
242
93
196
80
159
182
209
77