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