156
185
211
122
182
116
395
354
175
223
104
178
107
148
151
71
63
103
212
276
173
246
124
204
174
131
118