218
197
229
161
158
587
202
195
165
112
198
204
205
101
195
111
157
105
385
137
196
226
218
110
202
129
226
522
144
196
114
92
107
43
108
100
168
157
166
106
149
120
209
197
403
352
221
100
207
98
146
128
433
206
105
138
107
125
108
154
212
215
440
234
348
128
100
209
51