407
119
66
66
115
152
178
1145
159
440
283
293
588
177
173
172
114
469
457
1437
1228
159
162
158
150
405
156
172
171
161
279
170
169
173
157
149
162
163
167
165
167
154
161
175
929
176
306
149
392
169
164
66
150
154
174
34
152
165
153
147
151
157
148
107
150
34
375
162
161
254
154
159
157
276
156
466
158
804
1088
161
156
355