172
147
169
120
123
146
122
3695
171
170
143
131
165
139
153
124
144
148
132
144
164
299
140
137
136
7917
284
138
151
164
139
145
145
158
33
140
303
127
153
152
158
155
131
128
115
293
134
163
278
285
300
143
119
150
294
178
159
155
3952
140
118
396
779
33
133
173
164
3908
164
159
153
143
157
161
127
148
160
136
142
166
149
152
143
165
151
155
145
125
107
121
172
131
129
133
7843
143
158
142
163
317
131
496
128
151
136
3912
158
142
139
183
374
120
318
142
142
125
170
156
123
155
143
134
131
153
137
141
153
177
135
133
169
133
134
125
155
287