150
540
85
278
39
201
138
380
67
203
51
270
82
195
54
180
49
171
45
141
42
128
25
97
21
99
31
104
92
1,077
37
111
32
103
91