1166
1208
34
445
714
593
225
2197
431
1284
1189
1040
1059
1070
427
148
136
163
146
143
138
157
129
159
158
144
144
155
155
156
163
141
138
150
155
150
143
149
142
144
152
154
154
162
151
164
155
166
135
142
152
149
139
140
140
157
143
154
161
136
139
158
156
149
146
138
134
160
163
133
156
153
160
162
148
140
137
134
164
144
155