182
349
165
150
82
39
140
172
186
435
188
337
681
393
1245
176
183
202
162
157
185
968
391
596
157
151
163
967
185
1207
183
163
464
133
429
416
35
131
453
408
870
406
399
432
179
156
556
182
71
176
171
478
184
181
567
407
170
169
686
158
130
429
172
274
164
304
887
143
104
129