340
178
215
183
440
148
510
161
642
282
80
67
341
80
338
119
284
159
475
49
172
156
434
123
265
182
186
30
273
177
436
135
365
18
464
13
251
160
360
3