239
351
171
154
125
132
321
224
136
156
140
394
131
341
152
165
162
177
144
146
138
150
209
317
212
4922