463
175
500
189
185
159
156
180
180
384
143
201
171
138
252
177
162
174
196
260
168
133
172
141
175
119
141
117
136
413
174
152
439
138
126
198
100
171
164
98
121
120
104
102
101
100
102
289
118
111
111
106