343
2
225
3
104
119
204
1
228
167
149
116
121
89
155
258
207
230
227
223
168
388
6
224
141
193
182
186