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