181
141
133
513
737
129
137
195
133
151
210
186
399
204
219
80
68
379
177
279
139
291
166
229
126
330
277
72
169
281
280
257
82
94
83
159
132
148
255
146