121
112
195
198
259
178
397
114
120
171
304
131
137
236
229
107
136
247
391
118
114
122
744
211
166
211
150
137
197
622
188
186
185
216
123
167
141
163
174