342
294
658
67
67
131
66
224
145
151
340
400
155
472
144
44
161
326
173
483
142
158
449
337
512
922
241
379
56
169
151
388
357
165
354
161
982
141
149
146
166
328
159
151
341
779
258
304
165
369
394
153
148
278
358
144
321
419
468
315
174
148
155
170
154
151
217
152
171
329
165
176
497
237
480