140
13
71
247
150
550
229
197
378
54
1098
246
292
126
294
196
363
114
208
96
146
443
155
41
66
162
215
257
200
133
183
89
241
29
243
157
123
242
201
134
77
113
168
12
91
915
65
222
219
136
61
34
447
84
249