149
910
278
697
112
463
128
445
83
483
46
323
43
215
61
330
104
271
80
248
92
230
49
169
48
185
156
1,092
16
157
28
138
30
132