147
252
203
106
144
159
135
79
134
209
168
74
111
341
173
127
355
64
146
119
220
133
117
819
227
406
607
443
29
190
136
47
560
347
161
54
291
286
226
339
63
120
195
82
98
57
53
123
207
155
132
70
427
192
261
84