239
209
186
35
48
70
112
378
243
276
376
226
794
241
100
19
427
153
158
188
712
104
256
286
163
1642
740
302
305
293
157
203
356
310
232
196
139
147
96
193
260
174
162
108
105
332
151
43
183
261
476
50
57
63
47
78