993
66
67
317
67
307
149
149
164
158
148
171
520
147
154
158
151
329
164
325
996
159
166
566
157
164
174
171
684
153
144
149
149
304
1146
146
158
157
146
337
148
157
155
172
163
273
34
152
154
154
335
161
170
164
148
156
167
169
160
149
151
165
154
172
164
1859
607
326
152
152
416
160
148
160
173
159
155
161
171
405
303
170
148
936