334
1,031
179
620
96
361
148
423
389
52
394
77
440
88
331
49
298
64
269
31
248
240
29
228
57
200
59
190
137
157