66
44
325
331
159
157
421
609
231
152
168
950
169
1853
155
159
153
150
149
162
158
480
163
264
877
147
151
176
437
160
305
320
154
168
158
344
169
158
545
1144
310
157
268
146
162
153
158
168
153
164
526
152
229
157
171
167
1846
172
833
161
166
163
147
148
157
173
149
176
167
176
156
169
168
407
146
160
164
154
67
148
159
160
157
1082
150
157
162
168
162
173
321
167
165
225
318
118
155
156
157
157
158
157