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